AGENTIC CODING
IN YOUR
TERMINAL.
A standalone terminal coding agent powered by Axon models. Streaming TUI, live reasoning, edit/command approvals, headless mode, and Claude-Code-compatible hooks.
$ npm install -g @matterailab/orbcodeBUILT FOR
THE TERMINAL.
Live Markdown
Streaming responses rendered as markdown with a lightweight ANSI renderer. Headers, lists, code fences, inline code, and links.
Live Thinking
Reasoning streams under a collapsible ✦ Thinking block and collapses to ✦ Thought for Ns when done. Ctrl+O toggles the whole transcript.
Transparent Actions
Each tool call shows a formatted name, a one-line summary, live running state, then ✓/✗ with a short result preview.
Real Diffs
File-modifying tools render a real diff with a stats header and red/green backgrounds, both in the approval prompt and the finished tool row.
Safe by Default
Read-only tools run freely. File edits and commands prompt first. Dangerous commands can never be auto-approved.
Scriptable
Pipe a single prompt with -p for scripts and CI. Prints only the final content to stdout; errors go to stderr.
Claude-Code Compatible
Block, auto-approve, rewrite, or inject context at fixed points in the agent loop. Scripts written for Claude Code work here.
Fuzzy File Search
Type @ in the input to fuzzy-search workspace files. ↑/↓ to choose, enter/tab inserts the match into the prompt.
Todo Tracking
The model maintains a checklist via update_todo_list, rendered as a compact Tasks panel with pending, in-progress, and done states.
THREE AXON MODELS,
BUILT IN.
The same Axon models that power Orbital, available in your terminal. Switch with /model, or declare your own via customModels in settings.json.
axon-eido-3-code-pro
Frontier model for the hardest agentic tasks.
- →400k context, 64k output
- →Maximum intelligence and reasoning
- →Best for complex, long-running tasks
axon-code-2-5-pro
High-intelligence model for all-day coding. The default.
- →400k context, 64k output
- →Complex architectural decisions
- →Best for professional development
axon-code-2-5-mini
Lightweight and fast model for everyday tasks.
- →400k context, 64k output
- →Low-effort tasks and quick fixes
- →Cost-effective for high-volume usage
APPROVALS &
CONTROL.
Read-only tools run without prompting. File edits and commands prompt first, with the exact target or command line shown before anything runs. Dangerous commands — deletes, force-pushes, system changes — can never be auto-approved.
Prompt for every edit and command. The default.
Auto-approve file edits; commands still prompt.
Auto-approve safe commands too. Dangerous ones still prompt.
Denials are reported back so the model adjusts course.
Cycle modes at runtime with Shift+Tab.
SCRIPTABLE &
EXTENSIBLE.
Pipe a single prompt
Run OrbCode non-interactively with -p. Prints only the final content to stdout — perfect for scripts and CI. Add --yolo to auto-approve edits.
Claude-Code compatible
Shell commands run at fixed points in the agent loop. Block dangerous actions, auto-approve trusted ones, rewrite tool inputs, or inject context. Scripts written for Claude Code work here.
START CODING
IN THE TERMINAL.
Install globally with npm, sign in once, and run orbcode from any project directory. Open source under the MIT license.
$ npm install -g @matterailab/orbcode