Coddy is an agent harness: a ReAct loop with filesystem and shell tools, MCP, project rules, skills, subagents, hooks, background tasks, and long-term memory. Coddy ships as a single static Go binary under the MIT license and is provider-agnostic and self-hosted by design. The agent can be driven from a terminal, browser, editor over ACP, or Telegram, and run as a service with a cron scheduler and swarm relay.
Coddy serves an OpenAI-compatible REST API with an embedded web UI, and starts whichever subsystems config.yaml enables. It supports any OpenAI-compatible API plus Anthropic, with your own keys and endpoints, including local models via Ollama, llama.cpp, or vLLM. Coddy can run on-premises with local models and in distroless or from-scratch containers with a read-only root filesystem.
It reads Cursor-style rules, skills, and AGENTS.md from the repository, fitting projects set up for other agents.
No comments yet.