@arcforge/axon

中文文档
2.0.219发布于 2026/09/21ES Module近 30 天下载 1982

The platform to build agents — a terminal, a runtime, and a toolkit for building, running, and deploying reliable AI agents.

原始使用文档
文档目录7 节
  1. What Axon is
  2. Why it's different
  3. Quick start
  4. Extend it
  5. Documentation
  6. Status
  7. License

Axon

The platform to build agents. A terminal, a runtime, and a toolkit for building, running, and deploying reliable AI agents.

📖 Documentation · 🔍 Registry · 🌐 axon.arclabs.it

curl -fsSL https://axon.arclabs.it/install | bash

Installs Bun (if it isn't already present) and Axon. Then run axon — on first launch you get Zeno, a real agent cloned from the registry, because an agent is the only thing that can run and a new user has none.

What Axon is

Most agent frameworks hand you a loop to wire up. Axon doesn't. You author four things — identity, tools, scripts, and policy — and the runtime owns everything else: context assembly, tool dispatch, stop conditions, session persistence, and enforcement.

An agent is a folder. A standard Bun TypeScript project with a shape Axon knows how to read:

my-agent/
├── axon.config.ts      what it loads, what it's allowed to do
├── src/
│   ├── boot.vue        who the agent is — the standing prompt
│   ├── tools/          export a function, the agent can call it
│   ├── prompts/        reusable context, loaded per task
│   └── scripts/        orchestration — the primary authoring unit
└── server/             routes and hooks, so the world can reach it

No registration, no schema definitions, no wiring. Export a function from src/tools/ and it becomes callable.

Why it's different

Agents run in a box. An Axon agent is its own OS process with its own namespaces and filesystem view. The kernel mediates every machine-facing operation and enforces policy you declare — a profile sets your machine's ceiling, an agent narrows within it. The provider credential never enters the box.

Models are a property of the agent. A cognet names engines by role, never by model. Which model fills a role is resolved at boot from the providers you declared, so swapping providers changes how an agent thinks, never how it works. Anthropic, OpenAI, Google, Groq, Cerebras, DeepSeek, Mistral, Moonshot, OpenRouter, Perplexity, xAI, Z.AI, and local models via Ollama.

Everything is recorded. One durable append-only session log per run. The terminal, the Fleet VS Code debugger, and an attached cloud deployment all render the same run from the same events — including the exact document the model received.

Deploy is one command. axon deploy gives the same folder that ran in your terminal a stable production URL, an API key, and durable storage. No Dockerfile, no infra config.

Quick start

axon                          # open the terminal
axon init my-agent            # scaffold a new agent
axon dev                      # run locally with hot reload
axon <agent> -p "do a thing"  # one instruction, then exit
axon deploy                   # ship it to Axon Cloud

Extend it

Install capabilities from the registry — additive, and nothing you wrote changes:

axon install @axon/discord    # your agent becomes a Discord bot
axon search obsidian          # find modules, agents, cognets, benches

Documentation

Everything is at axon.arclabs.it/docs/v2.

InstallationGet running in about a minute
Your First AgentThe runtime loop, from the inside
The Agent FolderWhat you author, and where
Kernel & PolicyHow confinement actually works
ProvidersBring your own keys, or use managed inference
DeployOne command to production
CLI referenceEvery command

Status

Early beta. The core runtime and the terminal are stable; capabilities are still expanding. Feedback is genuinely wanted — open an issue or find us via axon.arclabs.it.

License

Proprietary. © ArcLabs

版本与发布记录

@arcforge/axon 共发布 250 个版本,首次发布于 2026/02/13;过去 12 个月发布了 250 个版本。

版本发布日期距今
2.0.219latest2026/09/211 个月前
2.0.2182026/09/211 个月前
2.0.2152026/09/211 个月前
2.0.2162026/09/211 个月前
2.0.2142026/09/201 个月前
2.0.2132026/09/171 个月前

关于 @arcforge/axon 的常见问题

@arcforge/axon 是什么?

The platform to build agents — a terminal, a runtime, and a toolkit for building, running, and deploying reliable AI agents.

如何安装 @arcforge/axon?

在项目目录运行 npm install @arcforge/axon,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 axon,可以用 npx axon 直接运行。

@arcforge/axon 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/arcforge__axon 是否存在。

@arcforge/axon 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@arcforge/axon 可以商用吗?

@arcforge/axon 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@arcforge/axon 的下载量有多少?

根据 npm 官方下载统计,@arcforge/axon 在 2026/10/07 – 2026/11/05 这 30 天内被下载 1,982 次,日均约 66 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@arcforge/axon 还在维护吗?

最新版本 2.0.219 发布于 2026/09/21(1 个月前);至今共发布 250 个版本,其中过去 12 个月发布了 250 个;首次发布于 2026/02/13。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。