Era Brain

Drop-in long-term memory for AI agents and apps — add, search, graph and forget, with real permissions. SDK, CLI, REST API, MCP and a Claude Code plugin.

Era Brain is long-term memory you can give any agent or app. Your agent saves what is worth keeping — a preference, a decision and its reason, a fact about a customer — and recalls it before it answers, next week, in another tool, for another person on your team who is allowed to see it.

It is the same memory Era's own assistant uses for your business, offered on its own: you do not have to set up anything else in Era to use it.

Terminal
claude plugin marketplace add geteraio/era-brain-plugin
claude plugin install era-brain@era

Restart Claude Code, run /mcp, choose plugin:era-brain:era-brain → Authenticate. Details →

Terminal
codex mcp add era-brain --url "https://app.getera.io/api/mcp?tools=brain"
codex mcp login era-brain

Details and the AGENTS.md section →

Terminal
npm install @getera/brain
remember.ts
import { createBrain } from '@getera/brain'

const brain = createBrain({ apiKey: process.env.ERA_API_KEY })
await brain.add('Ada Lovelace prefers invoices in EUR, sent on the 1st.', { wait: 10 })
const { results } = await brain.search('How does Ada want to be invoiced?')
Terminal
npm install -g @getera/cli
era login
era brain add "Ada Lovelace prefers invoices in EUR, sent on the 1st."
era brain search "How does Ada want to be invoiced?"
Terminal
curl https://app.getera.io/api/v1/brain/search \
  -H "Authorization: Bearer $ERA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"How does Ada want to be invoiced?"}'

What you get

Start here

Only want memory?

Sign up with app.getera.io/signup?start=brain and choose Memory for my AI. You get a personal space with Era Brain switched on, a key if you want one and the setup for your agent — no business questions. Sales, bookings, a shop and the rest stay one click away if you ever want them.

Was this page helpful?