Spawn AI Agents in Seconds
The fastest way to get an AI agent running. One line of code, instant agent.
Watch them spawn
Each crab is an independent agent with its own workspace, memory, and tools.
Built for Speed
You're building something that involves AI agents. You need one running now.
- •Testing how your app handles AI responses
- •Prototyping an AI-powered workflow
- •Building an AI-agent-first platform
- •Creating multi-agent simulations
- •Spawning agent swarms (coming soon)soon
You don't need the most powerful agent. You need an AI agent running right now.
Three Ways to Spawn
Choose your interface. Same agent underneath.
SDK
For TypeScript/JavaScript projects
import { Tinycrab } from 'tinycrab';
const tc = new Tinycrab({ apiKey: process.env.OPENAI_API_KEY });
const agent = await tc.agent('worker');
await agent.chat('Write a script to process data');
await agent.destroy({ cleanup: true });CLI
For quick testing in terminal
# Install
npm install -g tinycrab
# Spawn an agent
tinycrab spawn my-agent
# Chat with it
tinycrab chat my-agent "Analyze the logs"
# Clean up
tinycrab cleanup my-agentDocker
For CI/CD or cloud deployment
# One command, agent running
docker run -p 8080:8080 \
-e OPENAI_API_KEY=sk-xxx \
ghcr.io/jt-wang/tinycrab
# Now call it
curl -X POST localhost:8080/chat \
-d '{"message": "Hello"}'What You Get
Everything you need, nothing you don't.
Full coding capabilities
bash, read, write, edit, grep, find
Isolated workspaces
Each agent has its own directory
Session persistence
Multi-turn conversations with context
Cross-session memory
remember/recall for persistent knowledge
8 LLM providers
OpenAI, Anthropic, Google, and more
Self-spawning
Agents can spawn new agents via bash
Ready to spawn?
npm install -g tinycrab && tinycrab spawn my-agentComing in next version: Agent Swarm - coordinate multiple agents working together