A native agent core
The orchestration loop, provider clients, tool registry, and streaming pipeline compile with your application. There is no separate Python or Node process to deploy and supervise.
// Capabilities
PasClaw combines a compact native runtime with the primitives needed to build dependable tool-using agents in Object Pascal.
The orchestration loop, provider clients, tool registry, and streaming pipeline compile with your application. There is no separate Python or Node process to deploy and supervise.
Register Pascal procedures with typed schemas, let the model invoke them, validate their arguments, and return observations to the next reasoning turn.
Use PasClaw from a CLI, desktop UI, service, chat channel, or embedded workflow. The same core supports interactive and unattended operation.
Add providers, tools, skills, MCP servers, hooks, and memory strategies without replacing the central agent loop.
From the documentation
Implementation notes drawn from the PasClaw repository documentation.
The core catalog covers filesystem work, shell and code execution, web retrieval, memory, sessions, knowledge bases, vaults, messaging, and installed skills.
Agents can delegate focused work to subagents and deliver results through configured channels.
Common questions
Keep exploring
See how the rest of PasClaw fits together.