Free & open source · AGPL

A personal agent that remembers your life.

Structured memory that's yours — to read, back up, and walk away with. eidan is free and open source; ready-made bundles add a whole skill when you want one — Sage takes coding tasks end-to-end today, Charles is landing the back office, Charlotte is in build. All free, all yours to run.

eidan
  • Structured memory you own
  • Free open-source core
  • Optional specialist bundles
  • Self-host, yours to keep

The platform

A finished agent, not a box of parts.

Most open agents hand you a toolkit and a skills folder. eidan is the open-source core — agent runtime, a real memory graph, and the surfaces to talk to it — free, AGPL, and yours to self-host. Specialist agents are optional bolt-ons on top.

It genuinely remembers

Your events, notes, and the context of your life kept in a real database you can search, export, and back up — linked together, not lost in a sprawling text file.

Ready-made, not a blank framework

Start with a working assistant out of the box, not a toolkit to wire up. Add specialist bundles — free and optional — when you want them: Sage codes for you today; Charles (business) and Charlotte (lifestyle) are in active build.

Use any AI model

Claude runs out of the box for quality, and you can switch in cheaper or faster models whenever you like. You're never locked to one provider.

Plugins that ship whole features

Add a whole new capability by dropping in one folder — screen, data, behaviours, and integrations all included. Every capability is a plugin you can fork.

Secrets it can use but never sees

API keys and credentials live in a per-user encrypted vault, sealed at rest with a master key that never leaves your environment. The agent uses them by reference — they're never pasted into a prompt or handed to a model.

Runs anywhere, reach it anywhere

Run it on your laptop, a server, or a cloud host — one machine or many, all sharing one memory. Talk to it from the web app, the command line, or straight from Telegram, and get nudges pushed to Telegram or Slack.

eidan core

The core

eidan core

Shipping now

eidan core

The free, open-source core: a real agent with relational memory you own, a web UI and a terminal REPL, the full plugin system, and one-command deploy. It stands on its own — the bundles are optional extensions on top.

Shipping now

  • Structured, relational memory — a Postgres knowledge graph you control
  • Talk to it in a web UI, a terminal REPL, or straight from Telegram (and by voice) — one memory behind all
  • Define your own agents — a persona, its own model, and triggers (a schedule, a sensor, a webhook)
  • Delegate work to a job queue and watch it on a board; set recurring routines; it escalates when unsure
  • Model-agnostic — Claude by default, opt into OpenRouter and others per task
  • Calendar, mail and Drive built in; notifications out to Slack or Telegram
  • Secrets in a per-user encrypted vault — used by reference, never shown to a model
  • Open interop — speak MCP and A2A, in and out, so other agents and tools can plug in
  • Runs anywhere — one node or many, all sharing one Postgres you control
  • Open source (AGPL) — inspect it, fork it, export everything, walk away anytime

On the roadmap

  • Shared planning boards — a kanban any agent or bundle can plan on, with rich cards and typed references (0.10.0)

Works with

Connected
ClaudeOpenRouterImagesVoiceGmailGoogle DriveCalendarIMAP / SMTPTelegramSlackPostgres
Free · open source (AGPL)Get eidan →
Coding Sage

Coding bundle

Coding Sage

Shipping now

Coding Sage

Sage delegates real engineering work. Hand it a task in plain language — no issue required — and it codes the change on an isolated workspace, self-reviews before opening the PR, then loops on review comments and failing checks until it's mergeable. A jobs board tracks every task through Queued → Active → In review → Done, and mirrors GitHub on its own. You keep the merge button.

Shipping now

  • Delegate any coding task straight from chat — no GitHub issue needed
  • A live jobs board: every task moves Queued → Active → In review → Needs work → Done
  • Runs many jobs at once, each in its own git worktree — same-repo tasks never collide
  • Claude Code in an isolated workspace; self-reviews its diff before opening the PR
  • Reads review comments + failing CI and pushes fixes until checks pass — you keep the merge button
  • The board mirrors GitHub: a merged PR moves to Done, a failing one back to needs-work, on its own

On the roadmap

  • Codex and Gemini as alternative coding engines
  • Earned auto-merge for trusted repos
  • Escalates to you when it gets stuck
  • Pick the model/node per job, and grant scoped secrets to a task

Works with

ConnectedPlanned
GitHubClaude CodeGitHub ActionsCopilotCodexGemini
Free · open source (AGPL)Repo opening soon.
Business Charles

Business bundle

Business Charles

Shipping now

Business Charles

Charles is built to run a portfolio — not one assistant but a family of role-scoped agents (accounting, relationship, social), each scoped to a venture and coordinating through shared state. Vendor-neutral by design: bring your own Xero, HubSpot, or Meta, or start with manual adapters. Today it ships the ventures registry; the rest is in active build.

Shipping now

  • Ventures registry — multi-entity tree (Ltd / sole-trader / holding), with nested projects under a company
  • Companies House identity lookup — pull a UK company's registered details into a venture
  • Per-venture plan, tasks, ideas and notes the agent reasons over
  • Social connections — multiple accounts per platform, bring your own OAuth app, each credential sealed in the vault and never shown to a model; post and listen across Bluesky, Mastodon, Threads, Instagram, Facebook, LinkedIn, X and YouTube
  • Books read-through — Xero and Stripe (balance, invoices, subscriptions + MRR, payouts) the agent can reason over
  • Market signals — Google Trends, Google Search Console and Trading 212 read-through
  • Slide decks — turn Markdown into presentations (Marp), deterministic output

On the roadmap

  • Domain inventory — track domains across registrars, with import from GoDaddy & Cyberfolks (0.10.0)
  • Venture boards — a planning kanban with rich cards and typed references, per venture (0.10.0)
  • CRM — contacts, companies, deals, and pipeline per venture
  • Books, deeper — cash position, tax deadlines, invoice write-back
  • Vendor-neutral provider abstraction — manual adapter first, no lock-in
  • Role-scoped agent family (accounting / relationship / social Charles)

Works with

ConnectedPlanned
Companies HouseBlueskyMastodonLinkedInXYouTubeGoogle TrendsSearch ConsoleTrading 212XeroStripeGoDaddyCyberfolksQuickBooksHubSpot
Free · open source (AGPL)Repo opening soon.
Lifestyle Charlotte

Lifestyle bundle

Lifestyle Charlotte

In active build

Lifestyle Charlotte

Charlotte is one trusted companion, not a dashboard. Built AuDHD-first: 30-second stolen-moment logging, your body-state as context on every turn, and proactive nudges — transition warnings, rest enforcement, body-doubling — instead of charts you have to remember to open.

What's coming

  • Fitness — canonical sleep / activity / body store, Strava-first ingest
  • Nutrition + meals — meal planning and grocery-list automation
  • Wellbeing — mood, habits, fasting, and an ideas shelf that resurfaces
  • Proactive AuDHD nudges — transitions, rest, body-doubling, shutdown ritual
  • Calendar-aware morning brief (via the free core)

Works with

Planned
StravaWithingsFitbitOuraGarminOpen Food Facts
Free · open source (AGPL)Repo opens as it builds.

What's in the box

47 plugins, all free and open.

Every capability is a plugin — a screen, its data, behaviours, and integrations in one folder you can read, fork, or switch off. Here's what ships today: the always-on core, the opt-in bundles, and the engine plugins eidan inherits from matbot.

Core

23

Free, AGPL, always on — the agent you get out of the box.

Memory

Relational long-term memory — a Postgres knowledge graph it reads, links, and you can export.

Keen storage

Append-only persistence — every message lands in Postgres before the model even replies.

Secrets vault

Per-user encrypted vault (Fernet at rest) — the agent uses keys it never sees.

Secure entry

An LLM-free write path for secrets, so values never touch a prompt.

Cost ledger

Per-call token + cost tracking — know exactly what each model call costs.

Jobs

Delegation work-queue — hand work off by capability and track it to done.

Agents

User-defined agents — a persona, its own model, and triggers (schedule / sensor / webhook).

Routines

Recurring prompts — “every morning at 08:00, brief me.”

Escalations

A human-in-the-loop inbox — it flags you when it's unsure.

Decisions

A searchable log of what was decided and why.

Procedures

Sandboxed JS the agent writes to compose its own tools in an isolated VM.

Notify

Outbound events routed to Slack or Telegram.

Voice

Speech-to-text via any Whisper-compatible endpoint.

Mail

Read-through IMAP + SMTP send over your own accounts.

Calendar

Read-through .ics feeds — upcoming + search.

Gmail

Read-through Gmail over OAuth2.

Drive

Read-through Google Drive — search + read files.

Web chat

The streaming turn API behind the web app (AG-UI).

Telegram

Chat with your agent from Telegram, account-linked.

MCP server

Expose eidan's tools to external agents (Claude Code, …).

A2A

Other agents can delegate to eidan over A2A.

Telemetry

Node heartbeats + an activity stream powering the dashboard.

Tool guard

Truncates oversized tool results before they flood the context.

Sage — coding

3

Free, AGPL, opt-in — the autonomous coding bundle.

Sage

Delegate engineering tasks; it codes, opens the PR, and iterates to green on a live board.

Databases

Connect named Postgres / Mongo and run read/write queries.

Logs

Read deployment logs from Vercel / Fly / Heroku / Better Stack.

Charles — business

13

Free, AGPL, opt-in — the back-office, social, and market-signals bundle.

Ventures

A multi-entity org / venture / project tree.

Decks

Agent-composed Marp slides → pptx / html / pdf.

Bluesky

Post, search, read feed on Bluesky (AT Protocol).

Mastodon

Post, search, read timeline on Mastodon.

Threads

Post, search, read timeline on Threads.

Instagram

Post, search, read feed on Instagram.

Facebook

Post, search, read feed on Facebook.

LinkedIn

Post, search, read feed on LinkedIn.

X

Post tweets, search, read timeline on X.

YouTube

Comment, search, channel + video info on YouTube.

Trading 212

Portfolio holdings, account, and trade history.

Google Trends

Search trends, top charts, and rising queries.

Search Console

Performance, sitemaps, and indexing for your sites.

Engine

8

From matbot, the open Apache-2.0 runtime eidan is built on.

Workspace

A file scratchpad for the agent.

HTTP

Make web requests.

Ask-user

Mid-turn human prompts.

Background

Detached sub-turns that run on their own.

Skills

A per-turn trigger / analysis classifier.

Cognition

Reasoning helpers for harder turns.

Rumsfeld

Known / unknown framing for a task.

Tool store

Generated CRUD tools over a named store.

Why eidan

How eidan stacks up.

Most open agents are toolkits you assemble or canvases you wire up. eidan ships the memory, the personas, and the UI — ready to go, and yours to keep.

eidanDIY agent frameworksHermes, OpenClaw…Workflow buildersn8n, Make…Knowledge searchOnyx, RAG apps…
Structured, relational memory you can query & export~~
Ready-made agents, not just a framework
Free specialist bundles (coding today; business & lifestyle in build)
Built-in web UI and chat~
Acts for you — not just answers questions
Works out of the box, no wiring required~
Open source — own it and walk away~~

✓ built in · ~ limited or DIY · — not really its job

The agent landscape

The agents you've heard of are cloud work software.

monday.com, Notion, Codex and Cursor all ship capable agents — but they run on someone else's servers, bill by the seat or by AI credits, and are built for a team's workday. eidan is the one you host yourself, over your own data, for your own life.

eidanself-hosted · openmonday.com Agentscloud work platformNotion Agentscloud workspaceOpenAI Codexcloud coding agentCursorAI code editor
Self-host it — your data lives on infrastructure you own~~
Open source — fork it, audit it, no lock-in~
Built for your life and family, not seat-priced teamwork
Runs over your own email, calendar and files~~
Flat cost, bring your own model key — no per-seat or usage credits~~
One agent across your life, your business and your code

✓ yours · ~ partial or local-only · — not what it's for

Honest mid-2026 snapshot — rivals iterate fast, so check their sites for the latest. The point isn't feature count: it's that every one of these is cloud-hosted work or developer software, and eidan is free, open, and yours to run.

Stay in the loop

Follow along as eidan grows.

Sage already codes; Charles and Charlotte are landing piece by piece — all free and open. Get the occasional update as it comes together; no noise.

Occasional updates, unsubscribe anytime. No tracking — see our privacy & cookies note.

Prefer chat? Join the build in the open #eidan channel.

Join #eidan on Slack →

Open foundations

Built on matbot — open all the way down.

We didn't reinvent the agent runtime. eidan's engine is matbot, a thin open-source harness by Matt (MatAtBread) — and eidan is the layer that turns it into a personal assistant you own.

matbot — the open engine

Apache-2.0

The runtime underneath, by Matt (MatAtBread).

  • A built-in agentic loop, plus plugins that hot-load at runtime — no restart
  • Model-independent — Claude, any OpenAI-compatible API, Ollama; switch mid-session
  • Tools, a skills layer, a semantic knowledge index, and an MCP bridge
  • Web and chat frontends out of the box — it can even run entirely in the browser
github.com/MatAtBread/matbot →

eidan — the core on top

AGPL · free

What makes it yours, not just a runtime.

  • A relational memory you own — a Postgres knowledge graph, not flat files or SQLite
  • Append-only persistence you can audit and export — nothing rewritten behind you
  • Ready-made specialist bundles — Sage today, Charles and Charlotte in active build
  • Governance, multi-node deploy, and one-command setup
Get eidan →

matbot stays open under Apache-2.0; eidan's core stays AGPL. We build on it and contribute back — engine open, core open, bundles free.

FAQ

Questions, answered.

How is this different from OpenClaw, Hermes, or n8n?

Those are frameworks and automation canvases — you wire up the tools, the skills, and the memory yourself. eidan is a finished personal agent: structured, relational memory in a real database (not markdown files or a flat log), plus ready-made personas — a coding agent today, with business and lifestyle agents in active build. And it's free and open — self-host it, fork it, own it.

How is this different from monday.com Agents, Codex, or Cursor?

Those are excellent, but they're cloud work software: monday and Notion run agents inside their own platforms for your team's workday; Codex and Cursor are developer coding tools. All of them run on someone else's servers and bill by the seat or by AI credits. eidan is the one you host yourself — open source, over your own email, calendar and files, for your own life and family, not a per-seat subscription. And it spans life, business and code in one memory, where the others each cover a slice.

Can I use models other than Claude?

Yes. Claude is the default for quality, but eidan has a provider abstraction — opt into OpenRouter and other providers to route cheaper or faster models per task. You're never locked to one vendor.

Is it really free?

Yes — all of it. eidan's core and the bundles (coding, business, lifestyle) are open source under AGPL v3, running on the open matbot engine (Apache-2.0). Self-host it, inspect it, fork it. There's no paid tier of features held back.

What is eidan built on?

eidan's engine is matbot — a thin, open-source TypeScript agent runtime by Matt (github.com/MatAtBread/matbot, Apache-2.0). eidan is the layer that turns it into a personal assistant you own: real relational memory, ready-made bundles, and one-command deploy. We didn't reinvent the runtime — we built on it, and keep both layers open: engine Apache-2.0, eidan AGPL.

How do I get the bundles?

They're free and open. Each bundle is a plugin you drop into your own eidan deployment — clone it from its public repo (AGPL) and you're running. No purchase, no licence key, no runtime check.

What about calendar, mail, and multi-user?

That shared baseline — calendar, mail, notifications, multi-user, cost — is part of the free core itself. It's simply there for every agent, at no cost; it isn't a separate add-on.

Charles and Charlotte say 'in active build'. What does that mean?

They're in active design and largely greenfield today. The repos open as the plugins land, so you can follow — and shape — the build. Sage already ships a working self-closing PR loop.

Can I run more than one?

Yes — bundles are mix-and-match. Run any combination in one eidan deployment; they all share the same free core underneath.

Where does my data live?

In a database you control. eidan is built to be self-hosted wherever you like — your own server, a VPS, a container, a cloud host — and credentials are envelope-encrypted with a master key that never leaves your environment.

Do I have to run it myself?

eidan is self-hosted and open source — it runs wherever you can run a process and a Postgres, on infrastructure you control. Your data stays in a database you own, and you can export it and walk away at any time.