CCHarbour
A terminal coding assistant — a Claude Code-style agent — written in Harbour.
CCHarbour talks to an LLM, streams its replies, and lets the model use tools to read, write and edit files, search the project, and run shell commands — all from a single console executable.
╭─────────────────────────────────────────────────────────────────────────────╮
│ │ Tips for getting started │
│ Welcome to CCHarbour, Anto! │ │
│ \ | / │ Type a request to begin │
│ -- (CC) -- │ Run /help to list commands │
│ / | \ │ ────────────────────────────────── │
│ model: deepseek-v4-flash │ What's new ... │
╰─────────────────────────────────────────────────────────────────────────────╯
Try the Web Playground — a browser-based version of the assistant that runs entirely in the browser. You will need your own DeepSeek API key to use it.
Highlights
- DeepSeek / OpenAI-compatible API client with SSE streaming
- Tool-using agent loop: read, write, edit, glob, grep, shell
- Permission gate —
allow/deny/ask, with session upgrade settings.jsonconfiguration andCC.mdproject context- Persistent agent memory — a per-project
memory.mdthe agent maintains - UTF-8 console, auto-detected ANSI colour, Claude Code-style terminal UI
Get started{ .md-button .md-button--primary }