@arcforge/axon
v1.0.38
Published
coding agent cli
Readme
Axon
A clean, fast coding agent with modular capabilities.
Axon is a terminal-first coding agent built for developers who want something simple, powerful, and extensible without fighting the tool.
npm install -g @arcforge/axonWhy Axon
Most coding agents are either rigid with fixed tools and behaviour, or messy and hard to extend.
Axon takes a different approach.
Modular by default
Axon runs inside a capsule environment where capabilities can be added dynamically.
- Install tools on demand
- Extend the agent with simple TypeScript modules
- No complex setup or configuration
The agent is not limited to what it started with.
Fast, clean terminal UX
Built on a custom terminal renderer.
- Instant startup
- Smooth streaming output
- Clean diffs, logs, and process views
- Keyboard-first navigation
It behaves like a real development tool.
Works with real models
Use the models you already have.
- OpenAI
- Anthropic
- OpenRouter
Bring your own API keys and start immediately.
Built for real work
Axon supports:
- File reads and writes
- Subprocess execution
- Tool usage
- Multi-step coding tasks
It focuses on being a solid, usable coding agent.
Quick Start
npm install -g @arcforge/axon
axonThen add your API key and start prompting.
Example
> Add a CLI command to export this data as JSON
> Refactor this module to remove duplication
> Run the test suite and fix failuresAxon will plan the task, edit files, run commands, and show diffs and output in real time.
Extending Axon
You can add your own tools with a simple module.
export default defineModule({
name: "dice",
tools: {
roll: () => Math.floor(Math.random() * 6) + 1,
},
})Reload the environment and the agent can use it.
Status
Axon is in early beta.
- Core system is stable
- UX is polished
- Capabilities are still expanding
Looking for a small group of developers to try it and give feedback.
License
Proprietary. © ArcForge
