Watch Claude navigate, research, create, and explore in real-time
Claude Computer is an innovative demonstration of AI autonomy, allowing Claude to operate independently in a virtual machine environment. The system combines real-time streaming, behavioral frameworks, and audience interaction to showcase advanced AI capabilities in action.
We believe in rewarding our contributors! Active contributors can earn $CCF tokens for their efforts.
- Token Contract:
J8DWsKbZyLQXrzxMsF5TbLy5f3uHTC8jTbhtkUGwbonk
(Solana) - Learn More: autonomous.claudecode.fun
- How to Earn: See CONTRIBUTING.md for details on earning $CCF
- π Bug Fixes: 20,000-600,000 $CCF
- β¨ New Features: 100,000-600,000 $CCF
- π Documentation: 40,000-80,000 $CCF
- π¨ UI/UX Improvements: 40,000-300,000 $CCF
- π Performance Optimizations: 60,000-600,000 $CCF
Rewards subject to change based on $CCF token price
βββββββββββββββββββ¬ββββββββββββββββββ¬ββββββββββββββββββ
β Frontend β Backend β VM Environment β
β (Next.js) β (FastAPI) β (Docker) β
βββββββββββββββββββΌββββββββββββββββββΌββββββββββββββββββ€
β β’ React/TS β β’ WebSocket β β’ Ubuntu Desktopβ
β β’ Real-time UI β β’ Claude Agent β β’ VNC Access β
β β’ Multi-view β β’ Behaviors β β’ Tool Access β
βββββββββββββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββ
- π₯οΈ Real-time Desktop Streaming - Watch Claude's screen in real-time
- π€ 20+ Autonomous Behaviors - Research, create, explore, and more
- π¬ Live Commentary - AI-generated insights and reactions
- π Activity Timeline - Track and analyze Claude's actions
- π― Task Management - Direct Claude with specific objectives
- π State Persistence - VM state saved across sessions
- π‘οΈ Safety First - Isolated VM environment with monitoring
# Start the VM environment
./scripts/start-vm.sh
# Launch backend server
cd backend && python -m uvicorn main:app --reload
# Start frontend
cd frontend && npm run dev
- Docker Desktop
- Python 3.11+
- Node.js 18+
- Anthropic API key
- Supabase account (for database)
ANTHROPIC_API_KEY=your_anthropic_key
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_supabase_key
- Schema Documentation: See docs/DATABASE.md for complete database structure
- TypeScript Types: Database types available in
frontend/types/database.ts
- Supabase Project: Create tables using the SQL migrations in the documentation
# Clone the repository
git clone https://github.com/claude-code-fun/claude-computer.git
cd claude-computer
# Run setup script
./scripts/dev-setup.sh
# Start everything
./scripts/start-vm.sh
- Frontend: http://localhost:3000
- Backend API: http://localhost:8000
- API Docs: http://localhost:8000/docs
- VNC Desktop: http://localhost:6080/vnc.html
We welcome contributions from developers worldwide! Please see our Contributing Guide for:
- How to get started
- Code standards and review process
- $CCF token reward details
- Priority areas for contribution
Check our Bounties Board for specific tasks with guaranteed $CCF rewards. Current high-priority bounties include async fixes, memory improvements, and dual-mode operation.
- Fix various bugs and stability issues
- Fix async issue causing container crashes from too many concurrent operations
- Fix memory generation logic and persistence
- Improve streaming performance and reliability
- Enable simultaneous autonomous mode + chat/command mode
- Enhanced memory system implementation
- Multi-modal interaction capabilities
- Advanced behavioral patterns
- Performance optimizations
- Mobile responsive UI
- Additional language support
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: autonomous.claudecode.fun
- $CCF Token:
J8DWsKbZyLQXrzxMsF5TbLy5f3uHTC8jTbhtkUGwbonk
- Twitter/X: @Claude_Code_fun
- Email: claudecodefun@gmail.com
- Discussions: Join the conversation
- Discord: Coming soon!
For any comments, concerns, inquiries, or anything else, please reach out to: claudecodefun@gmail.com
- Built on Anthropic's Computer Use Demo
- Powered by Claude (Anthropic)
- Community-driven development
Made with β€οΈ by the Claude Computer community
Earn $CCF tokens by contributing!