OPEN SOURCE
Self-hosted AI infrastructure. Built in Go. MIT licensed.
ROGER
You give the task. Roger handles it.
Roger is a self-hosted AI agent gateway for teams that need to own their infrastructure. It connects your messaging channels to AI models, runs tools autonomously, and gets work off your desk — on your hardware, under your control.
- Single 15MB Go binary — no runtime dependencies
- Routes to any model provider (Anthropic, OpenAI, GitHub Copilot, Ollama, and more)
- Multi-channel: Telegram, Discord, Slack, HTTP API
- Three-tier multi-agent orchestration with parallel task dispatch
- Cron scheduler — agents that work while you sleep
- Browser automation for apps that don't have APIs
- MCP server for Claude Code, Claude Desktop, and Cursor
- CycloneDX SBOM and govulncheck on every release
Who it's for: Federal, defense, regulated industries, air-gapped environments, or anyone who needs data sovereignty and model independence.
GitHub: https://github.com/EMSERO/roger
EIDETIC
Most AI agents are amnesiac. Eidetic fixes that.
Eidetic is a self-hosted semantic memory server. It gives your AI agents persistent, searchable memory that survives across conversations, restarts, and even across different agents.
- PostgreSQL + pgvector for semantic search
- Ollama for local embeddings (nomic-embed-text) — runs on CPU
- Every memory also saved as a Markdown flat file on disk
- MCP protocol — works with Claude Code, Claude Desktop, Roger, or any HTTP client
- Value gate — optional LLM filter rejects low-value entries at ingestion
- Auto-migrates database schema on startup
Who it's for: Anyone building AI agents who needs persistent memory without sending data to a third party.