Transform Ideas into Code, Anywhere, Anytime
A revolutionary mobile application that brings the power of Claude-Code AI development to your fingertips. Write, test, and deploy code seamlessly while on the go - whether you're commuting, traveling, or simply away from your desk.
Revolutionize mobile development by enabling professional coding capabilities anywhere, transforming dead time into productive development sessions through AI-powered assistance and seamless remote development environments.
- Claude-Code Integration: Direct access to Claude's coding capabilities
- Background Processing: Continue development while app runs in background
- Smart Notifications: Get alerted when human input is required
- Voice-to-Text: Code hands-free while driving or traveling
- One-Click Setup: Automatic Docker container deployment
- SSH Integration: Secure connection to remote development servers
- Session Persistence: Resume your work exactly where you left off
- Clean Environments: Isolated Docker containers for each project
- Cross-Platform: Flutter-based app for iOS, Android, and Web
- Intuitive Interface: Chat-like interaction with Claude-Code CLI
- Offline Capability: Local storage for seamless offline work
- Touch-Optimized: Mobile-friendly code editing and navigation
- GitHub/GitLab Integration: Automatic repository management and commits
- Milestone Tracking: Auto-commit working features as you progress
- Real-time Documentation: Auto-generated technical documentation
- Testing & Verification: Automated code testing and validation
graph TD
A[Mobile App] -->|SSH Tunnel| B[Remote Server]
B -->|Docker API| C[Claude-Code Container]
C -->|AI Processing| D[Claude API]
A -->|Local Storage| E[Project State]
A -->|Git Integration| F[GitHub/GitLab]
A -->|Voice Input| G[Speech-to-Text]
- Flutter 3.x development environment
- Docker and Docker Compose
- Remote server with SSH access
- Claude API access
git clone https://github.com/9cat/claude-code-app.git
cd claude-code-app# Copy your Anthropic API key
export ANTHROPIC_API_KEY=your_api_key_here
# Deploy Claude-Code container
docker-compose up -d
# Verify deployment
docker exec -it claude-code bash- Launch the app
- Enter your SSH connection details (IP, port, username, key/password)
- App automatically deploys and connects to Claude-Code container
- Start coding through the chat interface!
- SSH Configuration: Enter remote server credentials
- Auto-Deployment: App deploys Claude-Code Docker environment
- Authentication: Seamless Claude account login
- Ready to Code: Start your first AI-powered development session
- Voice Commands: "Create a new React component for user authentication"
- AI Processing: Claude-Code processes and implements your request
- Review & Iterate: Chat interface for refinement and questions
- Auto-Commit: Working features automatically saved to Git
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Flutter 3.x | Cross-platform mobile development |
| Backend | Docker + SSH | Remote development environment |
| AI Engine | Claude-Code CLI | AI-powered code generation |
| Storage | Hive + SQLite | Local project state persistence |
| Integration | GitHub/GitLab API | Version control and collaboration |
| Communication | WebSockets | Real-time CLI interaction |
- Voice-command new features while driving
- Review and approve AI-generated code
- Background processing continues development
- Offline project planning and documentation
- Cloud sync when connected
- Full development capability on flights
- Quick bug fixes and feature additions
- Mobile-optimized code review
- Instant deployment and testing
- Full development environment anywhere
- Team collaboration through shared containers
- Seamless transition between devices
We welcome contributions from the global developer community! This open-source project thrives on collaboration and innovation.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow Flutter best practices
- Write comprehensive tests
- Update documentation
- Ensure Docker compatibility
- Infrastructure: Docker environment and SSH integration
- Mobile App: Flutter application development
- AI Integration: Claude-Code CLI connectivity
- Voice Features: Speech-to-text implementation
- Git Integration: GitHub/GitLab automation
- Testing & QA: Comprehensive test suite
See our Project Plan for detailed roadmap and milestones.
This project is licensed under the MIT License - see the LICENSE file for details.
- Anthropic for the Claude AI platform
- Flutter Team for the amazing cross-platform framework
- Docker Community for containerization technology
- Open Source Contributors for making this project possible
Ready to revolutionize mobile development? π Get Started Now
Built with β€οΈ by developers, for developers