xal v0.0.1
gpt-5.6-sol
~/Projects/xal
/plugins
>hooks 4 registered4 lines
prompt redact-tokens project
beforeTool block-prod-writes project
afterTool format-on-edit user
turnEnd notify-tmux user

Everything is a plugin

The core is a headless agent loop and nothing else. The terminal UI, the language servers, the MCP bridge, the code-review workflow, the model providers — all plugins, all removable, all built against the same API you would use.

One rule keeps it honest: no plugin may depend on another plugin.

agent coreheadless · small · readable1 · tui2 · mcp3 · lsp4 · providers5 · memory6 · code-review7 · skills8 · yours
fig. 1 — the harness, exploded. every part detaches.