ai-coder-agent
Description
AI Coder Agent is an agent for interacting with LLMs via OpenAI-compatible APIs. The agent supports an interactive terminal chat and a web interface, a tool system, switching between agents, automatic session compaction on reaching the token limit, full logging of all requests, responses and tool calls, plus collecting and passing environment variables into the system prompt.
Technologies
- Go + HTML (web interface)
- net/http, WebSocket, crypto/tls, os/exec, regexp
- OpenAI-compatible API (any backend: base_url + api_key + model)
- Tests: go test ./..., go test -race ./...
- License GNU AGPL v3