$ open ~/projects/ember
Ember
Real-time governed agent runtime
Ember is a production-oriented agentic platform built around continuous processing rather than turn-based chat. A drift-corrected 100 ms asyncio heartbeat drives perception and learning while a FastAPI core handles governed LLM execution, holographic memory, tool orchestration, and durable event sourcing on Postgres/pgvector. A Godot operator console connects over WebSocket for live chat, diagnostics, approvals, and subsystem configuration.
- Architecture — split-process Python core + Godot UI; slow cognition off the tick path via lane scheduler
- Memory — append-only event log with rebuildable projections; HRR/FHRR traces, pgvector recall, semantic consolidation
- Governance — harness with 19 Program Functions; two-pass tool execution, approval queue, restart-persistent PF state
- Capabilities — native tools, sandboxed skills, MCP integration, trust-gated datasources (HTTP, file, SQL, vector)
- Neural cortex — bounded MLP train/certify/load loop; symbolic verifiers as the correctness boundary for solve-and-prove
- Interop — WebSocket + A2A (JSON-RPC), cited research workflow, imagery pipeline, 228+ automated tests