
gqqi/edgesidekick
Browser automationこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Local-first multi-agent AI workbench. Offline installers for Windows and Kylin/Linux (x86_64 and ARM64), with Skills, MCP, and a browser sandbox. Your data stays on your machine.
概要
EdgeSidekick — local-first multi-agent AI workbench for your own machine is an open-source . Open a folder on your disk, chat in the browser or desktop shell, and let a main agent plus sub-agents search and edit files — with human approval, drop-in Skills, Memory that sticks, MCP tools, and a browser sandbox. Built to be (clear Python + Vite layers) and (context compression, on-demand Skills, separate main / sub / compress models). More product pages and the bilingual marketing site live under website/. Requirements: - Python - Node.js (UI / desktop build) - Optional: Playwright Chromium for the browser sandbox / agent browser tools Open → pick a workspace folder → Settings → Model → API key. scripts/mock_llm.py is an OpenAI-compatible offline demo model that understands the Social-mode planner and member prompts, so you can try the full group collaboration flow without a key (for real use, configure your own model in Settings → Model): Then open http://127.0.0.1:18787.
README
以下は原文 README の抜粋です。原文を見る。
English | 简体中文
EdgeSidekick — local-first multi-agent AI workbench for your own machine
GitHub Pages · MIT License
EdgeSidekick is an open-source local multi-agent AI workbench. Open a folder on your disk, chat in the browser or desktop shell, and let a main agent plus sub-agents search and edit files — with human approval, drop-in Skills, Memory that sticks, MCP tools, and a browser sandbox.
Built to be forked (clear Python + Vite layers) and cheap to run (context compression, on-demand Skills, separate main / sub / compress models).
Windows · macOS · Linux · default API http://127.0.0.1:8787
Screenshots
More product pages and the bilingual marketing site live under website/.
Quick start
Requirements:
- Python 3.10+
- Node.js 18+ (UI / desktop build)
- Optional: Playwright Chromium for the browser sandbox / agent browser tools
Run the API + web UI
Windows (PowerShell)
cd path\to\Sidekick
python -m pip install -r requirements.txt
python main.py
Or double-click start.bat.
macOS / Linux
cd /path/to/Sidekick
python3 -m pip install -r requirements.txt
python3 main.py
Open http://127.0.0.1:8787 → pick a workspace folder → Settings → Model → API key.
Offline demo without an API key
scripts/mock_llm.py is an OpenAI-compatible offline demo model that understands the Social-mode planner and member prompts, so you can try the full group collaboration flow without a key (for real use, configure your own model in Settings → Model):
python scripts/mock_llm.py --port 18931
SIDEKICK_DATA_DIR=/tmp/sidekick-demo META_PORT=18787 \
OPENAI_API_KEY=mock OPENAI_BASE_URL=http://127.0.0.1:18931/v1 OPENAI_MODEL=mock-team \
python main.py
Then open http://127.0.0.1:18787. After changing the UI, rebuild it with cd ui && npm install && npm run build.
If you save a model in Settings → Model, that account uses it instead of the environment variables. Leaving its API key empty switches to Demo mode, where every member only replies “【Demo 模式】…”; when pointing at the mock model, any key (e.g. mock) works.
Tests
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →