Welcome to TatsuCode
TatsuCode is an AI-powered coding assistant for your desktop. It combines access to 200+ AI models with a native desktop experience — no installation required, just download and run.
Why TatsuCode?
Use Your Existing AI Subscriptions
Already using GitHub Copilot, ChatGPT Plus/Pro, or Gemini Advanced? Use them in TatsuCode with no extra TatsuCode fee. Connect via OAuth and use your existing subscription access.
200+ Models, One Interface
Access Claude, GPT-4, Gemini, Llama, DeepSeek, and hundreds more through OpenRouter. Switch models mid-conversation. Pick the right model for the job.
Truly Portable
Zero installation. No admin rights. No dependencies. Download, extract, run. Works from a USB drive, a locked-down corporate laptop, or any folder on your machine.
Privacy-First Design
- Zero telemetry — No data collection, no analytics
- Private DevBrowser — Built-in browser that doesn't share cookies or credentials with your desktop browser
- Local storage — Your API keys and settings stay on your machine
Free to Use
TatsuCode is free. Bring your own API key, or connect your existing AI subscription.
What Can TatsuCode Do?
TatsuCode is an agentic coding assistant. It doesn't just answer questions — it takes action:
| Capability | Examples |
|---|---|
| Read & Analyze | Understand entire codebases, analyze architecture, find issues |
| Write & Edit | Create files, make targeted edits, refactor code |
| Office Documents | Read, write, and edit DOCX/XLSX/PPTX/CSV workflows |
| Run Commands | Execute builds, run tests, manage git |
| Search the Web | Find documentation, research solutions, fetch pages |
| YouTube Analysis | Extract transcripts or analyze video content for implementation details |
| Automate Browsers | Test web apps, take screenshots, inspect elements |
| Undo Mistakes | Full file history with revert to any previous state |
Quick Example
> Analyze this React component for potential issues and fix them
TatsuCode: I'll analyze the component...
[Reads UserProfile.tsx]
Found 3 issues:
1. Missing error handling in useEffect
2. Memory leak - no cleanup function
3. Form inputs missing accessibility labels
[Shows diff of proposed fixes]
Applied all fixes. Running tests...
All 23 tests passed ✓
Standards-Friendly Workflows
TatsuCode supports both project rules and reusable skills using industry-standard formats:
AGENTS.mdconventions: agents.md- Agent Skills conventions: agentskills.io
That means your team can define shared behavior once and keep it consistent across sessions.
Getting Started
Getting started takes about 30 seconds:
- Download — Get the Windows executable
- Run — Double-click to launch (no install)
- Connect — Add an API key or connect your AI subscription
- Code — Start asking questions and giving tasks
/connect # Set up your AI access
/models # Choose a model
/skills # Load a specialized workflow skill
Then just type naturally:
> Explain what this project does
> Find all functions that handle authentication
> Add input validation to the login form
Key Differentiators
| Feature | TatsuCode | Others |
|---|---|---|
| Use existing AI subscriptions | ✓ GitHub Copilot, ChatGPT, Gemini | Usually API-only |
| Portable executable | ✓ No install, no admin | Requires installation |
| Private DevBrowser | ✓ Isolated, no credential leaks | Uses system browser |
| Windows native | ✓ Native experience | Often cross-platform compromises |
| 200+ models | ✓ One interface | Usually locked to one provider |
Next Steps
- Installation — Download and first launch
- Quickstart — Your first coding session
- Providers — Set up AI access (OAuth, API keys, local models)
- Agent Skills — Reusable specialized workflows
Getting Help
- Troubleshooting — Common issues and solutions
- FAQ — Frequently asked questions
- Follow @TatsuCodeAI for updates
TatsuCode is free to use. If it's helped your workflow, consider supporting its development.