bravenewxyz/agent-c
An ultra-lightweight AI agent written in C that connects to OpenRouter API and executes shell commands via tool calling.

Not currently ranked — collecting fresh signals.
star history
An ultra-lightweight AI agent written in C that communicates with OpenRouter API. It uses OpenAI-compatible tool calling to execute shell commands with streaming responses via SSE, and maintains conversation memory with a sliding window of 20 messages. The ~4KB binary runs on macOS and Linux with native TLS support and supports up to 5 tool calls per turn.
Frequently asked
- What is bravenewxyz/agent-c?
- An ultra-lightweight AI agent written in C that connects to OpenRouter API and executes shell commands via tool calling.
- Is agent-c open source?
- Yes — bravenewxyz/agent-c is an open-source project tracked on heatdrop.
- What language is agent-c written in?
- bravenewxyz/agent-c is primarily written in C.
- How popular is agent-c?
- bravenewxyz/agent-c has 441 stars on GitHub.
- Where can I find agent-c?
- bravenewxyz/agent-c is on GitHub at https://github.com/bravenewxyz/agent-c.