Welcome to ClawDesk
· 2 min read
ClawDesk is a free, open-source AI runtime that lets you chat with any AI model, connect your messaging apps, and automate tasks — running on your desktop, in the terminal, on cloud VMs, Raspberry Pi, or anywhere Rust runs. This documentation covers everything from your first chat to deep architectural analysis.
What's Inside
For Everyone
- What is ClawDesk? — A plain-English overview
- Use Cases — Real-world examples of what you can do
- Getting Started — Install and start chatting in minutes
- FAQ — Quick answers to common questions
Guides (No Technical Knowledge Needed)
- Desktop App Tour — Visual walkthrough of every page
- Choosing an AI Provider — Which AI should you use?
- Running AI Locally — Use AI offline for free
- Understanding Agents — Create specialized AI assistants
- Connecting Your Apps — Set up Telegram, Discord, Slack, etc.
- Privacy & Security — How your data is protected
For Developers
- Architecture — Hexagonal design, 45-crate workspace, type algebra
- API Reference — REST API, OpenAI-compatible endpoints, WebSocket
- Crate Reference — Documentation for all 45 Rust crates
- Learning Path — Tutorials, deep dives, interactive quizzes
- Contributing — Development setup, coding standards
Explore the docs to get started!