Claude Code on every device. A cross-platform app for Windows, macOS, Linux, and Android — with remote access from any web browser.
Built entirely without coding experience, using Claude Code itself.
YouCoded is an open-source app that puts Claude Code — Anthropic's agentic coding and AI assistant tool — into a real app with a chat interface, themes, a skill marketplace, and multiplayer games. Sign in with your Claude Pro or Max plan and start using it.
It's designed for students, professionals, and anyone who uses AI regularly — not just developers.
Disclaimer: YouCoded is an independent, community-built project. It is not affiliated with, endorsed by, or officially supported by Anthropic.
Chat & Terminal
- Chat interface with structured message rendering, tool cards, and markdown
- Full terminal emulator for direct shell access
- Multiple concurrent sessions with color-coded status
- Model selector — cycle between Claude models with persistence
- Folder switcher — quick-access saved directories for session creation
- Permission mode cycling (Normal, Auto-Accept, Plan Mode)
Social AI
- Create custom skills and share them with friends, classmates, or coworkers
- Play multiplayer games (Connect Four) while waiting for Claude to finish working
- Build and share custom theme packs with the community
Skill Marketplace
- Browse and install skills from 150+ available options
- Create your own prompt skills and share them via deep links
- Quick-launch chips for your most-used skills
- Theme Builder and Marketplace Publisher ship pre-installed (auto-installed on every launch and not removable) so
/theme-builderand plugin-publishing flows work out of the box
Commands
- Browse and search slash commands directly in the command drawer
- Three sources: YouCoded-handled (clickable, dispatched in-app), filesystem-scanned user/project/plugin commands (forwarded to the terminal), and Claude Code built-ins (visible reference, run in Terminal View)
Themes
- 4 built-in themes (Light, Dark, Midnight, Creme) + community theme packs
- Custom wallpapers, particle effects, mascot characters, and icon overrides
- Build your own themes with
/theme-builder
Announcements
- Maintainer announcements (release notices, status updates) are fetched hourly and shown in the status bar
- Source:
announcements.txtin this repo
Remote Access
- Access YouCoded from any web browser on your network
- Use it from your phone, tablet, or another computer
- Same full UI — just open a URL
- The Android app permits cleartext WebSocket connections to paired desktop hosts on your LAN or Tailscale network. Use Tailscale (WireGuard encryption) for sensitive traffic — every connection is still gated by a bcrypt password handshake regardless
Multiplayer Lobby (Privacy Note)
- The multiplayer game lobby (powered by PartyKit on Cloudflare Durable Objects) shares your GitHub username and idle/in-game status with other signed-in YouCoded users so they can challenge you
- Toggle Incognito in the multiplayer settings to stay hidden — no presence is broadcast in incognito mode
Powered by YouCoded
- Optional YouCoded toolkit adds journaling, a personal encyclopedia, task inbox processing, text messaging, and cross-device sync
- Heavily encouraged but not required — install what you want
| Platform | Status | Install |
|---|---|---|
| Windows | Available | Download .exe from Releases |
| macOS | Available | Download .dmg from Releases |
| Linux | Available | Download .AppImage from Releases |
| Android | Available | Download .apk from Releases |
| Web browser | Via remote access | Open the app on any device, then access from any browser on your network |
- A Claude Pro or Max plan (sign in with your Claude account)
- Android: Android 9+ (arm64)
- Desktop: Windows 10+, macOS 11+, or Linux (x64)
git clone https://github.com/itsdestin/youcoded.git
cd youcoded/desktop
npm ci
npm run dev # Development mode with hot reload
npm test # Run tests
npm run build # Build distributable installergit clone https://github.com/itsdestin/youcoded.git
cd youcoded
./gradlew assembleDebugDebug APK at app/build/outputs/apk/debug/app-debug.apk.
youcoded/
desktop/ # Electron app (Windows, macOS, Linux)
app/ # Android app (Kotlin + Jetpack Compose)
scripts/ # Shared build scripts
Contributions welcome — bug fixes, features, documentation, testing on different devices.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
- YouCoded — The plugin toolkit that powers YouCoded's personalization features
- YouCoded Themes — Community theme registry
- YouCoded Marketplace — Skill marketplace registry
YouCoded is dual-licensed to reflect the distinct obligations of its two distributions:
- Desktop application (
desktop/): MIT — see desktop/LICENSE. - Android application (
app/): GPLv3 — see app/LICENSE. Android is GPLv3 because it links against Termux terminal components, which are GPLv3. - Shared source, build scripts, and docs: MIT — see the root LICENSE for the full explanation of how the dual license works.
The React UI that powers both platforms is MIT-licensed at the source level. When it is aggregated into the Android APK alongside Termux, GPLv3 governs the resulting Android distribution as a whole; the underlying source, as offered in this repository, retains its MIT license (GPLv3 Section 5, aggregation).