#135135th of 171 in Coding agents and AI editors
thclaws
Native Rust coding agent with desktop GUI, CLI, and OpenAI-compatible server
- Stars
- 1.2k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Rust
2 on 24 Apr 20261,248 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
thClaws is a single Rust binary that runs a coding and automation agent as a desktop app, a CLI REPL, a one-shot `-p` command, or a `--serve` web server. The server exposes OpenAI-compatible `/v1/chat/completions` and Anthropic-compatible `/v1/messages` endpoints. It supports 27 providers including Ollama, plus MCP servers, skills, hooks, scheduled jobs, and OS-level Bash confinement.
Who it is for: Developers wanting a provider-agnostic coding agent in terminal or desktop
Strengths
- One binary covers desktop GUI, CLI REPL, non-interactive mode, and HTTP server
- Catalogue lists 1,100+ models across 27 providers, plus Ollama for fully local use
- Bash runs inside Seatbelt, Landlock, or bubblewrap confinement by default
- Supports MCP, AGENTS.md, SKILL.md, hooks, plugins, cron scheduling, and multi-agent teams
Weaknesses
- Young project (started April 2026) with roughly weekly releases
- v0.126.0 moves existing workspaces into .thclaws/bots/main/, breaking absolute paths
- Discord, Slack, and WhatsApp bridges are not built yet
- README badge says MIT OR Apache-2.0, while detected license is Apache-2.0
What it needs
- GPU optional
- Docker + Compose
- Needs LLM provider API key or local Ollama, Rust, Node.js 20+, pnpm 10+ (build from source only)
- Models: Anthropic, OpenAI, Google Gemini, Ollama, LMStudio
- port 7878
Quick answers
Is thclaws open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run thclaws with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Coding agents and AI editors
See all 171| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| 3 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 93 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |