Velk
Terminal AI harness in Zig with MCP

A terminal-native AI harness written in Zig 0.16. The goal was a single static binary that starts instantly, has no runtime to manage, and treats the terminal as a real interaction surface rather than a transport for someone else's UI. Providers (Anthropic and OpenAI) sit behind a shared streaming interface so the rest of the app doesn't care which one is responding. MCP support is built in — the same tool servers that work with Claude Code and other MCP clients plug straight in, which makes it useful for actual work instead of just chat. The prompt itself is a modal vim-style editor, and OSC-52 clipboard escapes mean copy/paste works cleanly even when running over SSH on a remote box. Distributed via a Homebrew tap so installing it is `brew install vincentvella/velk/velk`.
Stack
- Zig
- Anthropic API
- OpenAI API
- MCP