← all repositories
netease-youdao/LobsterAI

NetEase built an AI intern that actually asks before rm -rf /

LobsterAI is an Electron-based agent that runs Python, generates PPTs, and controls your desktop—but only after you click "yes."

5.2k stars TypeScript AgentsApp Builders
LobsterAI
Velocity · 7d
+45
★ / day
Trend
steady
star history

What it does LobsterAI is a desktop AI assistant from NetEase Youdao that wraps an agent engine (OpenClaw) in an Electron shell. It can write documents, build spreadsheets, generate videos, search the web, and run local commands or Python scripts. Everything stays on your machine: SQLite for storage, local execution by default, and a permission gate that blocks tool calls until you explicitly approve them. It also bridges to WeChat, Telegram, Discord, and a half-dozen other IM platforms so you can boss it around from your phone.

The interesting bit The “Cowork” mode is the core mechanic: the agent proposes actions, you grant or deny them per-session or per-use, and it streams progress back over IPC. It’s less “autonomous agent” and more “very eager intern with a strict sign-off policy.” The Windows build even bundles its own Python runtime so end users don’t need to install anything.

Key highlights

  • 29 built-in skills including docx/xlsx/pptx generation, Playwright automation, Remotion video, and web search
  • Runs on OpenClaw engine with a legacy Claude adapter still in the codebase (marked deprecated)
  • Cross-platform desktop (macOS Intel/ARM, Windows, Linux) plus mobile access via IM gateways
  • Persistent memory extracts preferences from conversations across sessions
  • Scheduled tasks for recurring work like news digests or inbox cleanup
  • Strict Electron security model: context isolation, sandbox, no node integration in renderer

Caveats

  • Requires Node.js 24.x exactly—not 23, not 25
  • OpenClaw engine builds on first run and “may take several minutes”
  • README is truncated mid-sentence in the skills table; some skill descriptions are incomplete
  • IM gateway setup complexity is unclear from the docs

Verdict Worth a look if you want a local-first, permission-gated agent for document-heavy workflows and don’t mind babysitting an Electron app. Skip it if you’re hoping for a lightweight CLI tool or fully autonomous operation.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.