claude-code-fun
claude-computer
Python

Open-source platform showcasing Claude's autonomous computer interaction capabilities. Earn $CCF tokens by contributing! Follow @Claude_Code_fun

Last updated Mar 26, 2026
10
Stars
0
Forks
0
Issues
0
Stars/day
Attention Score
0
Language breakdown
Python 67.5%
TypeScript 21.2%
Shell 6.3%
Dockerfile 1.5%
CSS 1.3%
HTML 1.3%
โ–ธ Files click to expand
README

Claude Computer ๐Ÿค–

Claude Autonomous License: MIT PRs Welcome $CCF Rewards

An open-source platform showcasing Claude's autonomous computer interaction capabilities

Watch Claude navigate, research, create, and explore in real-time

๐ŸŒ Live Demo

๐ŸŽฏ Overview

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.

๐Ÿ’ฐ Contributor Rewards - $CCF Token

We believe in rewarding our contributors! Active contributors can earn $CCF tokens for their efforts.

Reward Categories:

  • ๐Ÿ› 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

๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   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   โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โœจ Features

  • ๐Ÿ–ฅ๏ธ 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

๐Ÿš€ Quick Start

# 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

๐Ÿ› ๏ธ Development Setup

Prerequisites

  • Docker Desktop
  • Python 3.11+
  • Node.js 18+
  • Anthropic API key
  • Supabase account (for database)

Environment Variables

ANTHROPICAPIKEY=youranthropickey
SUPABASEURL=yoursupabase_url
SUPABASEANONKEY=yoursupabasekey

Database Setup

  • 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

Local Development

# 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

๐Ÿ“ก Access Points

  • Frontend: http://localhost:3000
  • Backend API: http://localhost:8000
  • API Docs: http://localhost:8000/docs
  • VNC Desktop: http://localhost:6080/vnc.html

๐Ÿค Contributing

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

๐Ÿ’ฐ Bounties Available!

Check our Bounties Board for specific tasks with guaranteed $CCF rewards. Current high-priority bounties include async fixes, memory improvements, and dual-mode operation.

๐Ÿ“‹ Current Priorities

  • [ ] 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

๐Ÿ† Top Contributors

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ”— Links

๐Ÿ“ง Contact

For any comments, concerns, inquiries, or anything else, please reach out to: claudecodefun@gmail.com

๐Ÿ™ Acknowledgments


Made with โค๏ธ by the Claude Computer community

Earn $CCF tokens by contributing!

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท claude-code-fun/claude-computer ยท Updated daily from GitHub