Hunta Gather
Everything taken in, kept clean, recalled by relevance.
The steady, cumulative memory for your agent fleet. Every write passes a curation gate, every tenant is isolated, and recall brings back what matters.
Hunta Gather
Agent memory with a receipt
Hunta Gather stores what your agents learn and recalls the current truth. Connect it to any agent harness, then run the check that sets it apart: verify your tenant's data is isolated, and get back an Ed25519-signed result you can check yourself.
token to first recall in five minutes
/plugin marketplace add hunta-ai/gather/plugin install gather@huntaexport GATHER_URL=https://mcp.hunta.aiexport GATHER_TOKEN=<your-agent-key># ~/.codex/config.toml[mcp_servers.gather]url = "https://mcp.hunta.ai/mcp" [mcp_servers.gather.http_headers]Authorization = "Bearer <YOUR_KEY>"{ "mcpServers": { "gather": { "url": "https://mcp.hunta.ai/mcp", "headers": { "Authorization": "Bearer <YOUR_KEY>" } } } }# hands-free install: point your agent at hunta.ai/connect/agent{ "mcpServers": { "gather": { "url": "https://mcp.hunta.ai/mcp", "headers": { "Authorization": "Bearer <YOUR_KEY>" } } } }# gathercurl -X POST https://mcp.hunta.ai/v1/memories -H "Authorization: Bearer $GATHER_TOKEN" -d '{"text":"Our design partner is Acme Corp."}'# recallcurl -X POST https://mcp.hunta.ai/v1/memories/search -H "Authorization: Bearer $GATHER_TOKEN" -d '{"query":"design partner"}'# verify (the beat a plain memory API cannot show)curl -X POST https://mcp.hunta.ai/v1/admin/verify-isolation -H "Authorization: Bearer $GATHER_TOKEN"The moats
Four reasons this holds up
Schema separation, row-level security, and per-tenant encryption, signed into a receipt you can reproduce and verify yourself.
The agent doing the writing never decides what is kept. A curation gate screens everything that enters memory.
What was true, and when you learned it. History and as-of queries are live.
Hybrid retrieval: keyword and vector fused, then reranked. Foraging, made exact.
Governed write path
LiveThe writer never decides
Every memory write is reviewed before it enters shared memory: the agent that proposes a write never approves its own write. The raw input is never lost. Extraction proposes candidates, a deterministic gate screens them, and only then does a fact enter memory. Poisoned input cannot approve itself.
Hunta Instinct
Some lessons should never be recalled. They should be reflexes.
When a mistake is costly enough, Gather promotes it into Instinct: a constant read before every action, not retrieved on request. Experience becomes recall, recall becomes instinct.
Explore Instinct
Everything taken in, kept clean, recalled by relevance.
The steady memory for your agent fleet. Create a key and connect, or read the full walkthrough.