Directories
ยถ
| Path | Synopsis |
|---|---|
|
example
|
|
|
agent
command
Command agent is a minimal REPL around agent.Run: type a line, watch the model think / call tools / answer, repeat.
|
Command agent is a minimal REPL around agent.Run: type a line, watch the model think / call tools / answer, repeat. |
|
agent-multi
command
Command agent-multi shows multi-agent coordination the arcus way: a sub-agent is just another tool.
|
Command agent-multi shows multi-agent coordination the arcus way: a sub-agent is just another tool. |
|
chat
command
|
|
|
chat-stream
command
|
|
|
chat-tool
command
|
|
|
http
command
Command http ๆผ็คบๅฆไฝๆ arcus ๆฅ่ฟไฝ ่ชๅทฑ็ HTTP ๆๅกใ
|
Command http ๆผ็คบๅฆไฝๆ arcus ๆฅ่ฟไฝ ่ชๅทฑ็ HTTP ๆๅกใ |
|
mcp
command
Command mcp connects to an MCP server and hands its tools to an agent.
|
Command mcp connects to an MCP server and hands its tools to an agent. |
|
skill-toolbox
command
Command skill-toolbox demonstrates progressive disclosure.
|
Command skill-toolbox demonstrates progressive disclosure. |
|
pkg
|
|
|
agent
Package agent implements a provider-agnostic ReAct loop on top of pkg/chat and pkg/tool: the model is called, its tool calls are dispatched through a tool source, the results are folded back into the conversation, and the loop repeats until the model produces a final answer (or the step budget runs out).
|
Package agent implements a provider-agnostic ReAct loop on top of pkg/chat and pkg/tool: the model is called, its tool calls are dispatched through a tool source, the results are folded back into the conversation, and the loop repeats until the model produces a final answer (or the step budget runs out). |
|
agent/transcripts/anthropic
Package anthropic registers the Anthropic transcript for Arcus's agent layer.
|
Package anthropic registers the Anthropic transcript for Arcus's agent layer. |
|
agent/transcripts/deepseek
Package deepseek registers the DeepSeek transcript for Arcus's agent layer.
|
Package deepseek registers the DeepSeek transcript for Arcus's agent layer. |
|
agent/transcripts/openai
Package openai registers the OpenAI transcript for Arcus's agent layer.
|
Package openai registers the OpenAI transcript for Arcus's agent layer. |
|
anthropic
Package anthropic implements the Anthropic Messages API natively.
|
Package anthropic implements the Anthropic Messages API natively. |
|
chat
Package chat is Arcus's unified chat entry point.
|
Package chat is Arcus's unified chat entry point. |
|
chat/drivers/anthropic
Package anthropic registers the Anthropic driver for Arcus's chat layer.
|
Package anthropic registers the Anthropic driver for Arcus's chat layer. |
|
chat/drivers/deepseek
Package deepseek registers the DeepSeek driver for Arcus's chat layer.
|
Package deepseek registers the DeepSeek driver for Arcus's chat layer. |
|
chat/drivers/openai
Package openai registers the OpenAI driver for Arcus's chat layer.
|
Package openai registers the OpenAI driver for Arcus's chat layer. |
|
cli
Package cli exposes command-line programs to the model as tool.Tool values โ the third execution boundary next to in-process functions (tool.Func) and remote servers (mcp).
|
Package cli exposes command-line programs to the model as tool.Tool values โ the third execution boundary next to in-process functions (tool.Func) and remote servers (mcp). |
|
deepseek
Package deepseek implements the DeepSeek chat completions API natively.
|
Package deepseek implements the DeepSeek chat completions API natively. |
|
mcp
Package mcp is a zero-dependency Model Context Protocol client that surfaces remote tools as first-class tool.Tool values.
|
Package mcp is a zero-dependency Model Context Protocol client that surfaces remote tools as first-class tool.Tool values. |
|
openai
Package openai implements the OpenAI Chat Completions API natively.
|
Package openai implements the OpenAI Chat Completions API natively. |
|
skill
Package skill packages reusable capabilities as prompt + tools bundles.
|
Package skill packages reusable capabilities as prompt + tools bundles. |
|
tool
Package tool is Arcus's single tool abstraction.
|
Package tool is Arcus's single tool abstraction. |
|
toolbox
Package toolbox implements progressive disclosure for tool injection.
|
Package toolbox implements progressive disclosure for tool injection. |
Click to show internal directories.
Click to hide internal directories.