A complete terminal Agent tool belt
From natural-language goals to multi-model orchestration, parallel execution, long-loop judging, knowledge graphs, persistent sessions, Skills, and MCP extensions.
Wolfpack
Split one goal into work units that move at the same time. Each Agent runs independently, then converges on one execution line.
- Parallel launch with no preset limit
- Dispatch any of 7 profiles
- Centralized status and result reporting
Specialized models handle the work they do best
Agent Orchestration
Express dependencies as a DAG and configure a model for every sub-agent. Let coding models implement, reasoning models plan and review, and long-context models organize knowledge—each model does the work it is best at.
- Choose a model independently for every profile
- Dependencies and context pass automatically
- Specialized models handle the work they do best
Goal Loop
Every round injects key notes back into memory so long loops do not drift. Execution and judgment are separated: an independent referee decides whether to iterate or converge until a verifiable result is delivered.
- Inject working notes and critical facts every round
- Keep goals, constraints, and context stable in long loops
- An independent referee accepts, continues, or stops
- Deliver a verifiable result instead of an intermediate answer
SAG Knowledge
A next-generation graph knowledge system with enhanced multi-hop retrieval. It follows entities, relationships, and prior experience to assemble actionable context—a knowledge base designed for Agents, not just document search.
- Entity and relationship modeling
- Multi-hop association and context assembly
- Cross-session memory and experience reuse
- Built for Agent decisions and actions
Why did the auth system trigger a permission error?READYThe query expands across multiple graph hops, then assembles context the Agent can use directly.
Multi-hop related knowledge
TOP 3A terminal Agent built to deliver results
Scream Code—also searched as scream-code, screamcode, or screamAgent—is an open-source CLI Agent for developers and enterprise teams. It combines task decomposition, multi-agent and multi-model orchestration, unlimited concurrency, long-loop memory injection, an independent referee, knowledge graphs, and enterprise permission controls into one execution runtime.
Like Claude Code and Codex, Scream Code works in the terminal developers already use. Its focus is different: coordinated specialist Agents, an independently selected model for every sub-agent, persistent goal loops, observable execution, and a multi-hop knowledge system built for Agent action.
About Scream Code
FAQ / EN01What is Scream Code?
Scream Code is an open-source, cross-platform CLI terminal AI Agent with Wolfpack concurrency, multi-agent and multi-model orchestration, an independent Goal Loop referee, SAG multi-hop knowledge graphs, MCP, Skills, and enterprise permission modes.
02Can sub-agents use different models?
Yes. Profiles such as coder, explore, plan, verify, reviewer, oracle, and writer can bind different models or aliases so coding, reasoning, retrieval, and long-context models each handle the work they do best.
03Why is Goal Loop suitable for long-running tasks?
Every round injects working notes and critical facts back into memory to reduce context drift. An independent referee evaluates the result and decides whether to continue or converge until the result is verifiable.
04How is SAG different from a basic vector database?
SAG combines vector retrieval with graph entities and relationships, enabling multi-hop associations and returning assembled context an Agent can directly use for decisions and actions.
05Is Scream Code suitable for enterprise security?
Scream Code supports local-first execution, permission modes, tool approvals, and observable task state so teams can apply their own models, services, and security policies.
Put the next complex task in your terminal.
Launch Scream Code in three steps and keep the shell workflow you already know.
npm install -g scream-code Start in 3 steps ↓
- 01Install the CLI
Install on this machine
npm install -g scream-code - 02Launch the TUI
Open the interactive terminal
scream - 03Enter a goal
Start execution and collaboration
> /goal your goal