Kocoro-lab/Shannon
A production-oriented multi-agent orchestration framework. observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 96
- Release rhythm 86
- Longevity 26
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 12.5
- age_days: 369
- days_rel: 92
- days_push: 26
- n_releases_24m: 9
Adoption not part of the score
2216 stars · 352 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Shannon is a production-oriented multi-agent orchestration framework written in Go (with Rust components) that coordinates AI agent swarms with execution strategies, token budget controls, and human approval workflows. It ships with Temporal-based durable workflows, WASI sandboxing, and built-in observability via event streaming, Prometheus metrics, and OpenTelemetry tracing.
Use cases
- orchestrate multiple AI agents on complex tasks
- run LLM agents in production with cost controls
- debug agent executions step by step
- enforce token budgets and model fallbacks for agent tasks
- sandbox agent code execution securely
- add human approval gates to automated agent workflows
- avoid vendor lock-in across OpenAI, Anthropic, and local models
- monitor and trace agent systems with Prometheus and OpenTelemetry
When to choose
- you need production-grade multi-agent orchestration with reliability guarantees
- cost control via hard token budgets is a requirement
- you want durable, replayable agent workflows with time-travel debugging
- security matters: sandboxed execution, OPA policies, multi-tenant isolation
- you want provider-agnostic LLM support including local models via Ollama
When to avoid
- you only need a simple single-agent chatbot or prompt pipeline
- you want a lightweight Python-native agent library rather than a Docker-based service stack
- your team cannot operate infrastructure like Temporal, Docker Compose, and observability tooling
- you need a minimal embedded SDK inside an existing app rather than a standalone orchestration platform
Facets
framework · maturity active
agent-framework workflow-automation monitoring tracing llm-inference security api-framework large-language-models artificial-intelligence developer-tools self-hosted go rust windows self-hosted cross-platform multi-agent-orchestration temporal-workflows token-budgeting human-in-the-loop wasi-sandboxing time-travel-debugging llm-provider-agnostic observability ai-agents automation docker linux macos
2 sources
- readme: https://github.com/Kocoro-lab/Shannon · fetched 2026-08-28 · 38f0c4b38878
- homepage: https://shannon.run · fetched 2026-08-29 · 798f772c0620
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Kocoro-lab/Shannon | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="Kocoro-lab/Shannon")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem