What is eidan?
eidan is a self-hosted, plugin-extensible personal agent — an agent that remembers your life in a real database you own. It's free and open source (AGPL-3.0-or-later), runs on your laptop, a server, or a cloud host, and you reach it from a web app, a terminal, or straight from Telegram (by text or voice).
It's a finished agent, not a box of parts: a working assistant out of the box, with optional free bundles — Sage (coding), Charles (business), Charlotte (lifestyle) — layered on top.
Why eidan is different
- It genuinely remembers. Your events, notes, decisions and context live in a relational Postgres knowledge graph you can search, link, export, and back up — not a sprawling text file.
- Ready-made, not a framework. Start talking to a real agent immediately; add capabilities by dropping in a plugin.
- Own it, or walk away. Everything is AGPL and self-hosted. Your data is your Postgres.
- Model-agnostic. Claude by default; switch to any OpenRouter model per task.
Where to go next
- Use cases — what people actually do with it.
- Getting started — from zero to a talking agent.
- Concepts — the ideas that make eidan work (memory graph, plugins, agents, the vault, interop).
These docs are growing
This site is new and expands with each release — a feature ships with its doc page in the same pull request. Sections still landing: Guides, Bundles, Reference, and the Developer guide. Follow along on GitHub.