{"repo":"speakeasy-api/granary","free":true,"listed":false,"github":"https://github.com/speakeasy-api/granary","clone":"git clone https://github.com/speakeasy-api/granary.git","description":"A CLI context hub for agentic work. Used by the Speakeasy engineering team","language":"Rust","stars":19,"topics":["developer-tools","llm-tools","productivity"],"license":null,"category":"productivity","readme_excerpt":"Granary Shared memory and coordination for AI coding agents. Single binary, local-first, no cloud. Getting Started Install macOS / Linux: Windows (PowerShell): From source (requires Rust): LLM-First workflow plan creates a project and breaks it into tasks. work claims a task and gives your agent full context. summary produces an LLM-optimized handoff of everything that happened. Runners & Workers Runners are reusable command configs. Workers subscribe to events and spawn runners automatically. This is the core automation loop — plan work, then let workers drive execution. 1. Configure a runner 2. Start a worker Now every time a task is available, a Claude Code session is spawned with the task context piped in. Add filters to narrow scope: 3. Monitor Runner args support {event.entity id} , {id} , {title} , {project id} , and other event payload fields. See docs/workers.md for the full reference on events, filters, template substitution, retry behavior, and concurrency control. Why Granary? Agents don't coordinate well on their own. Without shared infrastructure they lose context between sessions, duplicate work, and create silent conflicts. - Session-centric context — explicit \"what's in context\" for each agent run, so nothing is lost between handoffs - Lossless planning — agents can clear their working context freely; granary persists decisions and progress for the next agent - Concurrency safety — task claiming with leases prevents multiple agents from colliding on the same ","default_branch":null,"files":null,"tree":[],"storefront":"/r/speakeasy-api","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/speakeasy-api/granary/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}