One desktop. Your AI agents,
actually working together…

They live on your computer. Assign work to one, have several team up, or send instructions from your phone — things keep moving around the clock.

macOS · Apple silicon macOS · Intel Windows · x64 Windows · ARM64
v0.1.14
20+ CLI agents, working together 28 model platforms 100% runs locally
▤←→ ?—□✕
Y YGG Lab
+ New chat
Search
Scheduled tasks
Skills
Teams+
Website redesign
Mobile app launch
Campaign plan
Chats
PQ2 investor deck
✳Refactor auth module
CoClean up Downloads
XWeekly sales report
UIProduct photo retouch
Settings
Good afternoon
Who should take this one?
YGGYggLab CLI | Claude | | Gemini | Cursor +
YggLab CLI, Send a message, drop a file, open a folder, or schedule a task...
+ Schedule deepseek-v4-pro ▾ Default ▾ ↑
Work inside a project
No conversations yet
Pick a working folder to see progress and output here
YGG Lab Skills Market
Pick an assistant
1
Install it

A minute, start to finish. Native installers for Windows 10+ and macOS 12+, including Apple silicon and ARM64.

2
Agents found automatically

Claude Code, Codex and Gemini CLI are picked up if you have them. Nothing installed? 20+ built-in assistants work out of the box.

3
Assign work like you'd text a colleague

Plain language is enough. Decks, spreadsheets, code, retouched photos — the output lands in your own folders, ready to edit.

Chat

You hand it off,
and you're still in the loop.

The chat window is where you'll spend most of your time in YggLab. It isn't a box you type into and then wait — while a task is running you can interject, queue up what's next, dial back permissions, and see exactly what it's doing at every step.

Ask on the side

without derailing the main task

While the main task keeps running, you can ask a quick question about the current context. The answer comes back on its own, and the main task never notices — no waiting for it to finish, no second chat window.

Queue instructions

line them up as they occur to you

While the AI is still answering, queue up the next few steps. Queued instructions can be edited, reordered, or dropped — you don't have to sit there feeding them in one at a time.

Permission tiers

grant as much as you're comfortable with

Three tiers: plan only, auto-accept edits, fully autonomous. Any single tool call can also be approved just this once or allowed from now on. How much rope it gets is your call.

Every tool call is visible

not a black box

What command ran, in which directory, the exit code, how long it took, which files changed, lines added and removed — every tool call is laid out as a card, so when something goes wrong you can see which step did it.

Switch engines mid-chat  The context is compressed into a handover summary and carried over; the original conversation stays intact Automatic failover on quota  When a model runs out of quota or the API errors, you're told and it switches to one that works Voice input  Talk instead of typing, or drop in an audio file to transcribe @ for files · / for commands  Type @ to pull a project file into the conversation, / to open the command menu Full-text history search  Search every message you've ever sent and jump straight to it Conversation minimap  An index of turns alongside long conversations, so you can find the one you mean Live context usage  See how much context this turn is using before it runs out Export a conversation  Copy the whole thing out or save it to a file Bulk chat management  Select several, export them as a ZIP (transcripts plus project files), or delete in bulk Pin · rename · group by date  Pin what you use, and the rest files itself under Today, Yesterday and Last 7 days Organize chats by project  Every conversation about the same piece of work lives under one project
Teamwork

The best AI agents, all in one place.

YggLab finds the Claude Code, Codex, Gemini CLI and 20+ other CLIs already on your machine. Run them in parallel, give each its own job, or have them team up — all in one window.

Hi — what are we working on today?
YGGYggLab CLI | Claude | | Gemini | Cursor +
Plan and run a product launch — market research, deck, blog post, social.
+ Product launch Claude Opus 4.8 ↑
Campaign plan
✳ ◔ ✦ · 3 agents
✳StrategyLeaderClaude Opus 4.8
Reviewing the media schedule …
Message Strategy...↑
◔CopyGPT-5.5
Polishing the short-video script …
Message Copy...↑
✦MediaGemini 3.5 Flash
Checking channel numbers …
Message Media...↑
Assistants

Meet your team.

20+ assistants live on your computer, each with its own specialty. Nothing to configure — open YggLab and start assigning work.

You can build your own too. Not sure how to write a prompt? YggLab asks you a few questions and drafts the rules for you. You can also turn the conversation you're in into an assistant, or copy a built-in one and adjust it.

How do you put a team together?

You don't configure them one by one. Pick by specialty — someone to write the docs, someone to do the visuals — from Documents, Design & visualization, Business and Development, and the engine matches an agent to each. Pick two who overlap and it'll tell you the extra member only adds coordination cost. Pin the teams you use often; swap a member or its engine whenever it isn't working out.

Not sure what a team is for? Start from one of these
Debate
Two agents argue opposite sides back and forth, so you see both halves of a decision.
Deep interview
One keeps asking, one keeps answering, until a vague idea turns into a concrete plan.
Expert panel
Several specialists look at the same problem, each gives a verdict, then it's summed up.
From anywhere
Draft the weekly report — need it before dinner ✓✓
On it, Emily is pulling the numbers ⟳
Phone · anywhere
WeChat W Feishu D Telegram S D Web +
7 channels + WebUI
P X W +12
Agents still working…
Your computer
Remote

Away from your desk,
still at the controls.

Seven remote channels: Slack, Discord, Telegram, WeChat, WeCom, Feishu and DingTalk — plus a built-in WebUI you sign into by scanning a QR code. Send a message on any of them to assign work, or drop in a PDF, Word file or image; the result comes back to the same chat. You're out; the agent keeps going on your machine.

24/7 automation

Set it once,
agents keep working.

Schedule agents to run on their own. Code review every morning, backups every night, a report every Monday. You sleep, they work.

Scheduled tasks
5 tasks
Weekly sales report
Mondays · 8:00 AM
Gemini CLI ● Running
Daily code review
Daily · 9:00 AM
Claude Code Running
Inbox digest
Daily · 8:30 AM
Ygg CLI ● Running
Project backup
Daily · 11:00 PM
Ygg CLI ○ Paused
Stand-up notes
Mondays · 9:00 AM
Codex ● Running
Platform

Your setup, your call.

Flexible model configuration, extensible skills, one place for MCP — so the agents actually work the way you want.

Use any model
any vendor, any model

No API key required.Sign in to a YggLab account and cloud models are configured for you — install and start working. Prefer your own keys? 28 model platforms are one click away, and you can point at any OpenAI- or Anthropic-compatible endpoint. Different agents can use different models, connecting straight to the API with nothing of ours in between.

20+ Supported CLIs and models
Skill marketplace
extend what agents can do

Browse and install community skills to extend your assistants. You can build and share your own, too.

PPT Creator Excel Pro Academic Diagrams UI Design Game Dev Coach Word Roleplay Planner
Unified MCP
configure once, every agent gets it

Add an MCP server once and every agent picks it up. No per-agent setup — do it once, they're all connected.

Office toolkit
real office files, generated natively

PowerPoint, Excel, Word and PDF, generated natively. Nothing uploaded, no third party — the files stay on your computer.

W · .docx X · .xlsx P · .pptx PDF · .pdf
Editing

Don't like something?
Fix it right in the preview.

AI rarely nails it first try; what actually decides your speed is how easily you can fix what it got wrong. The output panel isn't read-only — decks, spreadsheets, documents, images, HTML and PDFs can all be edited in place, diffed, and rolled back.

Edit in the preview

no switching apps

Whatever the AI got wrong, fix it in the preview panel and save — no opening Word, Excel or an editor, no copying back and forth.

Change panel

every edited line, visible

Which files it touched, how many lines added and removed — all listed. Discard the changes you don't want one by one instead of throwing the whole thing out.

Snapshots and history

roll back when it goes wrong

Save a snapshot at any point and roll back if something breaks. You don't have to withhold permissions just in case.

Live refresh as it writes

watch it take shape

Watch the document fill in as it's written; newly generated office files open in the preview panel on their own.

Live HTML preview with element picker

for web work

See the page as it's being built, and click any element in the preview to jump to the code behind it.

Tabs · split view · hand off to system apps

however you like to work

Compare several files, or split the view; or hand one off to Word or Keynote in a click. PDFs just open, and Mermaid flowcharts and sequence diagrams render as diagrams instead of a wall of code.

Privacy first

Your data
never leaves your computer.

Conversations, files and task history are stored locally. Models are reached through their official APIs with no relay server in between. Everything runs on your machine, and everything it does is auditable.

Local SQLite storage
Chats and task history stay on this machine, with no cloud sync
System keychain
API keys go into the OS keychain, encrypted locally
Direct to the model API
No proxy, no relay — you decide who you connect to
Offline document handling
PDF and Word extraction and generation happen entirely on-device
Data flow · local mode
Your chats and files This machine
↓
YggLab local engine Offline
↓
Local SQLite database This machine
↓
Output lands on your desktop This machine
Cloud servers Not involved

FAQ

What people ask most before installing.

YggLab is an AI agent desktop client that runs on your own computer. It puts Claude Code, Codex, Gemini CLI and 20+ other coding and office agents on one desktop — assign work to one, or have several form a team and finish a job together. It runs on Windows and macOS, all conversations and files stay local, and you can command it remotely from seven channels: Slack, Discord, Telegram, WeChat, WeCom, Feishu and DingTalk.

Get to work,with your AI agents.

P X W UI
20+ agents, standing by.
macOS · Apple silicon macOS · Intel Windows · x64 Windows · ARM64
v0.1.14
System requirements and install guide →
YggLab WeChat official account QR code
Read the blog

The posts on our blog were made with YggLab too

Want to see it actually working? Read the write-ups. New releases and new ways to use it show up there first.

In China you can also follow us on WeChat — scan the code; the account shows up as 猿滚滚.

Read the blog →