Welcome to EchOS
EchOS is a personal AI knowledge system — self-hosted, agent-driven, and always private. It captures, organizes, and retrieves your knowledge through natural conversation across Telegram, the web, and the terminal.EchOS is a personal project — built for one user, deployed on your own infrastructure. It is intentionally not multi-tenant.
What it feels like
You’re walking and a thought hits. You open Telegram and say it out loud. Thirty seconds later it’s in your knowledge base — transcribed, categorized, tagged, searchable. No app to open. No form to fill. No friction.Key features
- Capture without friction — Text, URLs, voice messages, photos. Through Telegram, the terminal, or the web.
- Semantic search — Hybrid full-text and vector search. Ask a question the way you’d ask a person.
- Write in your voice — Blog posts, threads, emails grounded in your notes, in your writing style.
- Obsidian-compatible — Every note is a plain
.mdfile. Opendata/knowledge/in Obsidian and it just works. - Plugin system — YouTube transcripts, article extraction, and you can build your own.
Quick start
Homebrew (macOS)ANTHROPIC_API_KEY) or any provider supported by pi-ai (LLM_API_KEY). Custom OpenAI-compatible endpoints are supported via LLM_BASE_URL. Everything else is optional.