open source · apache-2.0 · the fixed point
The agent that
executes to the end,
and rewrites itself.
every way to install
Latest stable release in an isolated tool environment.
uv tool install geode-agent
supported providers
- Anthropic
- OpenAI / Codex
- ZhipuAI GLM
three ways in
any terminal
Terminal
$ geode
Bare geode opens the session; geode "a sentence" runs that one job to the end. The serve daemon auto-starts.
any mcp client
MCP Server
$ geode-mcp
Mounts as another agent's tool: run_agent, memory, self-improving.
resident daemon
Daemon
$ geode serve
Stays resident as a gateway for Slack and cron.
plates i-ix
#1 execute
RUNS THE LOOP
Plan, act, observe, reflect, verify, replan, until tool calls stop. Each round a reflection call updates hypotheses and confidence.
#2 perceive
context · per-turn time, memory, rules
documents · local pdf ingest
browser · your real chrome, over cdp
desktop · ax tree before pixels
SEES YOUR WORLD
Per-turn context with the current time, PDF ingest, your real Chrome over CDP, and the desktop read AX-first.
#3 connect
one agent · one memory · every surface
gmail · calendar · drive · docs · sheets
/login google · desktop oauth you own
ONE AGENT, EVERY SURFACE
CLI, MCP server, Slack, and the cron gateway. Connect your own Desktop OAuth client with /login google, then use Gmail, Calendar, Drive, Docs, Sheets, Tasks, and Contacts over the same memory.
#4 remember
lower tiers override higher
MEMORY THAT COMPOUNDS
Organization- and person-scoped memory tiers, accumulated in SQLite. It learns you and your projects across sessions, assembled into every turn.
#5 schedule
$ geode "schedule daily standup reminder at 9am"
cron · briefings · unattended through the gateway
WORKS WHILE YOU'RE AWAY
Natural-language scheduling for reports and briefings, running unattended through the resident gateway.
#6 delegate
MANY HANDS, ONE LOOP
Sub-agents, plans, and batches are all instances of the same loop. Isolated contexts, one discipline.
#7 audit
EVERY MUTATION ON TRIAL
It does not grade its own hand. Every scaffold mutation faces an adversarial Petri audit, and one critical regression vetoes promotion.
#8 breed
THE EXAM EVOLVES TOO
Generator, critic, pilot, ranker, evolver. It drafts scenarios in bulk and keeps only the sharpest, raising the headroom that keeps improvement measurable; scoring belongs to a held-out bench that never mutates.
#9 measure
0.763
Retail
0.877
Telecom
0.820
Airline
agentic harness · measured
eval harness · the ruler
agent-world reference
KEEPS HONEST SCORE
Measured: gpt-5.2 wrapped in the GEODE loop. Ruler: tau2-bench. The control is the same model without the loop (Agent-World vanilla); within the pass^1 detection limit the bands match.
the distillation
A thousand tokens, filtered to a single drop.
GEODE
The first drop is still forming. The ledger weighs even that.
edited by
MANGO
It records its failures, and rewrites itself.
experiment records · zero promotions included
