Quick Start
Get Tiny Claw up and running in just a few minutes. This guide will walk you through installation, setup, and your first interaction with your AI companion.Tiny Claw uses Ollama Cloud as the default provider with a generous free tier. You’ll need to create a free account to get your API key.
Installation
Install Bun
Tiny Claw is built on Bun for maximum performance. If you don’t have Bun installed:Verify installation:
Setup Wizard
Tiny Claw offers two setup options: CLI wizard (terminal-based) or Web setup (browser-based).- CLI Setup
- Web Setup
Run the interactive setup wizard in your terminal:The wizard will guide you through:
- Security Acknowledgment - Accept GPL-3.0 license and security practices
- API Key Configuration - Enter your Ollama Cloud API key (free at ollama.com)
- Soul Seed Selection - Choose or generate a personality seed for your companion
- Two-Factor Authentication - Set up TOTP for web dashboard access
- Recovery Credentials - Save your recovery token and backup codes
The setup wizard validates your API key in real-time and provides a QR code for easy TOTP setup with your authenticator app.
Getting Your Ollama Cloud API Key
Create an Account
Go to ollama.com and sign up for a free account.
Start Tiny Claw
Once setup is complete, start your AI companion:- Initialize the database and memory systems
- Load your personality configuration (soul seed)
- Start the web UI server
- Begin listening for messages
On first start, Tiny Claw will walk you through any remaining configuration. No manual config files needed - it’s self-configuring!
First Interaction
Once the web UI is open:- Log in with your TOTP code from your authenticator app
- Start chatting in the main channel
- Watch the agent learn - it remembers context across conversations
- Check the sidebar to see active sub-agents during delegation tasks
Example Commands
Try these to explore Tiny Claw’s capabilities:CLI Commands Reference
Tiny Claw provides several CLI commands for managing your instance:| Command | Description |
|---|---|
bun run cli setup | Run interactive setup wizard (use --web for browser) |
bun start | Start the Tiny Claw agent |
bun run cli config | Manage models, providers, and settings |
bun run cli seed | Show your Tiny Claw’s soul seed |
bun run cli backup | Export or import a .tinyclaw backup archive |
bun run cli purge | Wipe all data for fresh install (use --force to include secrets) |
bun run cli --version | Show version number |
bun run cli --help | Show help message |
Development Commands
For development and debugging:Use the
--verbose flag with bun start to enable debug-level logs during development.What’s Next?
Installation Guide
Detailed installation instructions, prerequisites, and troubleshooting
Plugin Development
Learn how to create custom channels, providers, and tools
Configuration
Advanced configuration options and customization
Memory System
Understand how Tiny Claw learns and remembers
Troubleshooting
Setup wizard fails to validate API key
Setup wizard fails to validate API key
- Verify your API key is correct and hasn’t expired
- Check your internet connection
- Ensure Ollama Cloud is reachable from your network
- The key is saved even if validation fails - you can re-run
bun run cli setupto reconfigure
Web UI won't load at localhost:3000
Web UI won't load at localhost:3000
- Check if port 3000 is already in use:
lsof -i :3000 - Set a custom port:
PORT=8080 bun start - Look for error messages in the terminal output
- Try clearing browser cache and reloading
TOTP code verification fails
TOTP code verification fails
- Make sure your device’s time is synchronized (TOTP is time-sensitive)
- Double-check you entered the secret correctly in your authenticator app
- Try scanning the QR code again
- Wait for the code to refresh and try a new 6-digit code
Lost recovery credentials
Lost recovery credentials
If you lose your recovery token or backup codes:
- You can use
bun run cli purge --forceto wipe all data and start fresh - This will delete your entire configuration, memory, and secrets
- You’ll need to run setup again and choose a new soul seed