Text from your phone.
Your computer codes while you sleep.
The first Gemini 3 multi-agent swarm for VS Code.
Live Demo Β·
Changelog Β·
δΈζη
VSMONSTER turns VS Code into an autonomous AI factory you control from your phone. Send one message β a squad of agents starts coding for you in parallel.
It's made up of three core agents:
| Agent | Role | What It Does |
|---|---|---|
| UFO πΈ | Control Center | Manages, plans, and dispatches tasks. When a request comes in, UFO breaks it into specs, organizes the work queue, and hands off approved tasks to BlueMonster. |
| BlueMonster πΎ | Task Worker | The one who actually writes code. BlueMonster uses GitHub Copilot SDK to execute tasks β reading files, writing code, running terminals, analyzing images β all in parallel. |
| Holography π°οΈ | Message Translator (the messaging bridge) | Translates messages from your phone (LINE / Telegram / Discord) into commands that UFO understands, and sends results back to you. |
You (on your phone)
π± "Fix the login bug and add dark mode"
β
Holography π°οΈ translates your message
β
UFO πΈ creates task specs, plans the work
β
BlueMonster πΎ writes code using Copilot
β
π± You get a notification: "Done. Here's the preview."
Code from anywhere β Send tasks from your phone while commuting, eating, or walking the dog. Your computer does the work.
Run multiple tasks at once β Unlike regular Copilot (one thing at a time), BlueMonster handles parallel tasks in the background. Queue 10 refactoring jobs, go get coffee, come back to all green.
See everything happening β Real-time task dashboard in VS Code sidebar + Mission Control web portal on your phone. Watch tasks move from Pending β Running β Done.
Use Gemini 3, Claude, GPT β all at flat rate β Powered by your GitHub Copilot subscription, which gives you access to Gemini 3 Pro, Claude Opus, GPT-5 and more. No per-token API bills. Run 100 complex tasks a day and pay the same $10β$39/month.
Review & approve from your phone β When tasks complete, get a delivery link on your messaging app. Preview results, check the code, then approve or reject.
Stay secure β Everything runs locally on your machine. Your code never leaves your computer. Tokens are never exposed to AI.
- Download VS Code
| Platform | Link |
|---|---|
| macOS | Download |
| Windows | Download |
| Linux | Download |
-
Install GitHub Copilot extension β Open VS Code β Extensions (
Cmd+Shift+X) β Search "GitHub Copilot" β Install -
Choose a plan
| Plan | Price | Best For |
|---|---|---|
| Free | $0/mo | Try it out |
| Pro | $10/mo | General use |
| Pro+ | $39/mo | Best models (Claude Opus, GPT-5 Codex) |
The author uses Pro+ because the top-tier models handle complex multi-file tasks significantly better.
Option A: One-click with Copilot (Recommended)
Open Copilot Chat in VS Code and paste:
Help me install πΎ VSMONSTER πΎ
https://github.com/akaiHuang/vsmonster.git
Copilot will clone, install dependencies, and guide you through setup automatically.
Option B: Manual
git clone https://github.com/akaiHuang/vsmonster.git
cd vsmonster
pnpm install
cp .env.example .envThen install the VS Code extension:
- From Marketplace: Search "VSMONSTER" in Extensions
- Or from VSIX: Download latest release
Set up your messaging platform:
Tokens are sensitive β do this step yourself, don't show tokens to AI.
| Platform | Difficulty | Guide |
|---|---|---|
| Telegram | Easiest | Setup Guide |
| LINE | Medium | Setup Guide |
| Discord | Advanced | Setup Guide |
Edit your .env file with your platform tokens, then start the Gateway:
pnpm dev:gatewayBefore using it from your phone, try it inside VS Code first:
- Open VS Code with your project
- Look for the VSMONSTER icon in the sidebar β click it
- You'll see the UFO πΈ dashboard with connection status, task list, and channels
- Try creating a task: open a new file and ask BlueMonster to write a "Hello World" program
- Watch BlueMonster work β it plans, writes code, and reports completion
Congratulations β you just let AI write code for you while you watched.
Now the fun part β control everything from your phone:
- Open your messaging app (LINE / Telegram / Discord)
- Send a message to your VSMONSTER bot:
Create a landing page with a hero section and contact form - Watch your computer start coding (or check Mission Control on your phone at
http://your-tunnel-url:3001) - Get notified when it's done β review, approve, and ship
You're now coding from your couch. Enjoy your life.
π± Phone (LINE / Telegram / Discord)
β webhook
βββββββββββββββββββ
β Holography π°οΈ β Message translation layer
ββββββββββ¬βββββββββ
β
βββββββββββββββββββ
β Gateway β Orchestration hub (port 3000)
ββββ¬ββββββ¬ββββββ¬βββ
β β β
UFO πΈ πΎ Mission Control
Spec & BlueMonster Dashboard
Queue Execution (port 3001)
β
GitHub Copilot SDK
| Component | What | Where |
|---|---|---|
| UFO πΈ | VS Code extension β task specs & queue | UFO/extension/ |
| BlueMonster πΎ | VS Code extension β AI task execution | packages/blue-monster/ |
| Holography π°οΈ | Messaging integration (LINE/TG/Discord) | packages/holography/ |
| Gateway | HTTP + WebSocket server | packages/gateway/ |
| Mission Control | Next.js task dashboard | packages/mission-control/ |
Send these from your messaging app or use them in VS Code:
| Command | What It Does |
|---|---|
/task create login page |
Create a new task |
/status |
Check all task progress |
/model gpt-4 |
Switch AI model |
/preview |
Get a preview link |
/cancel task-001 |
Cancel a task |
/help |
Show available commands |
Any non-command message is automatically treated as a new task.
To receive messages from LINE/Telegram/Discord, your Gateway needs a public URL:
| Method | Security | Difficulty |
|---|---|---|
| Cloudflare Tunnel | Best (hides IP completely) | Medium |
| ngrok | Good (temporary URL) | Easy |
Never expose your home IP directly. Always use a tunnel.
See: Cloudflare Setup Β· ngrok Setup
- All execution is local β your code never leaves your computer
- Tokens stored only in
.env(gitignored, chmod 600) - Token detection prevents accidental exposure in chat
- Whitelist + handshake verification for messaging platforms
MIT
UFO πΈ + BlueMonster πΎ + Holography π°οΈ = VSMONSTER
Stop sitting at your desk. Start coding from anywhere.