Welcome to AnyCowork! This guide will help you hire your first AI Coworker - an intelligent assistant powered by Gemini 3 Pro that understands context, executes tasks, and works alongside you.
Installation
Quick Install
Choose your platform:
Linux
AppImage (Recommended - Universal):
# Download
wget https://github.com/anycowork/anycowork/releases/latest/download/AnyCowork.AppImage
# Make executable
chmod +x AnyCowork.AppImage
# Run
./AnyCowork.AppImageDebian/Ubuntu:
wget https://github.com/anycowork/anycowork/releases/latest/download/anycowork_0.1.0_amd64.deb
sudo dpkg -i anycowork_0.1.0_amd64.debmacOS
- Download AnyCowork.dmg (opens in a new tab)
- Open the DMG file
- Drag AnyCowork to Applications
- Launch from Applications
Note: On first launch, right-click and select "Open" to bypass the security warning.
Windows
- Download AnyCowork-Setup.exe (opens in a new tab)
- Run the installer
- Follow the setup wizard
- Launch from Start Menu
Initial Setup
1. Configure API Keys
AnyCowork uses Google AI Studio (Gemini) by default, with support for OpenAI and Anthropic:
- Open Settings (gear icon in sidebar)
- Navigate to API Keys tab
- Enter your Google AI Studio API key (or OpenAI/Anthropic)
- Select your preferred provider
- Click Save
Where to get API keys:
- Google AI Studio (Gemini - Default): https://aistudio.google.com/apikey (opens in a new tab)
- OpenAI: https://platform.openai.com/api-keys (opens in a new tab)
- Anthropic: https://console.anthropic.com/ (opens in a new tab)
2. Create Your First AI Coworker
Think of agents as specialized coworkers, each with unique skills and expertise:
- Click Agents in the sidebar
- Click + New Agent
- Fill in the details:
- Name: e.g., "Code Assistant"
- Description: What the agent does
- System Prompt: Instructions for the agent
- Click Create
Example Coworker Profiles:
Senior Developer Coworker:
You are an experienced software developer coworker. You understand entire
codebases through Gemini's 2M context window. Help with code reviews,
architecture decisions, debugging, and refactoring. Always explain your
reasoning and consider the broader system impact.Technical Writer Coworker:
You are a technical writing specialist. Help create clear documentation,
API references, and tutorials. Analyze code to understand functionality,
then explain it in accessible language for different audiences.3. Start Chatting
- Click on your newly created agent in the Agents page
- Type your first message in the chat input
- Press Enter or click the send button
The agent will process your message and respond with helpful information!
Your AI Coworker's Capabilities
💬 Natural Conversation
- Real-time streaming responses from Gemini 3 Pro
- 2M token context - your coworker remembers entire conversations and codebases
- Multi-turn collaboration with full context awareness
- Markdown rendering for code, lists, and formatting
🤖 Specialized Coworkers
- Create multiple coworkers for different roles (developer, writer, analyst)
- Switch between coworkers based on the task
- Each coworker maintains their own knowledge and chat history
- Custom expertise via system prompts
📱 Telegram Integration
Connect agents to Telegram bots:
- Create a bot via @BotFather (opens in a new tab)
- Copy the bot token
- Go to Settings → Telegram
- Click Add Bot
- Paste token and select an agent
- Start the bot
- Message your bot on Telegram!
🛡️ Safety Features
AnyCowork prioritizes safety:
- Human-in-the-loop: Critical actions require your approval
- Permission system: Control what agents can do
- Local-first: All data stored on your device
- No telemetry: Your conversations stay private
Working with Your AI Coworker
Code Review Partnership
- Create a "Senior Developer" coworker
- Share code or entire file paths
- Ask: "Review this codebase for security issues and architectural improvements"
- Leverage Gemini's 2M context to analyze the entire project at once
Documentation Coworker
- Create a "Technical Writer" coworker
- Point them to your codebase
- Ask: "Generate API documentation for this module"
- Get comprehensive, well-structured documentation
Research & Analysis Coworker
- Create a "Research Analyst" coworker
- Ask: "Analyze this tech stack and recommend improvements"
- Get detailed analysis with pros/cons and migration paths
Tips & Tricks
🎯 Writing Effective Prompts
Be specific:
- ❌ "Help me code"
- ✅ "Write a Python function to sort a list of dictionaries by a specific key"
Provide context:
- ❌ "Fix this bug"
- ✅ "This React component isn't re-rendering when state changes. Here's the code: ..."
Ask for format:
- "Explain in simple terms"
- "Provide code examples"
- "List pros and cons"
⚙️ Agent Configuration
System prompts define agent personality and capabilities:
- Role: "You are a [role]..."
- Capabilities: "You can help with X, Y, Z"
- Constraints: "Always explain your reasoning"
- Style: "Use a friendly, conversational tone"
🔧 Troubleshooting
Agent not responding?
- Check API key is configured
- Verify internet connection
- Check API quota/billing
Can't start Telegram bot?
- Verify bot token is correct
- Ensure bot isn't already running elsewhere
- Check allowed chat IDs
App crashes or freezes?
- Check logs in
~/.local/share/anycowork/logs/(Linux) - Report issues on GitHub (opens in a new tab)
Next Steps
Now that you're set up, explore more:
- Architecture - Understand how AnyCowork works
- Building - Build from source
- UI Design - Contribute to the UI
Need Help?
- Documentation: You're reading it!
- GitHub Issues: Report bugs (opens in a new tab)
- Discussions: Ask questions (opens in a new tab)
- Discord: Join the community (opens in a new tab)
Ready to dive deeper? Check out the Architecture guide to understand how AnyCowork's multi-agent system works under the hood.