freshcrate
Skin:/
Home > MCP Servers > tiger_cowork

tiger_cowork

A self-hosted AI workspace unifying chat, code execution, parallel multi-agent orchestration, and project management. Each agent runs on a distinct provider — OpenAI-compatible APIs, Claude Code, or C

Why this rank:Strong adoptionRelease freshnessHealthy release cadence

Description

A self-hosted AI workspace unifying chat, code execution, parallel multi-agent orchestration, and project management. Each agent runs on a distinct provider — OpenAI-compatible APIs, Claude Code, or Codex CLI. MCP servers extend the toolbox. Built for 100+ tool-call sessions with context compression and checkpoint recovery.

README

Tiger CoWork Banner

Tiger CoWork v0.6.0

A self-hosted AI workspace with chat, code execution, parallel multi-agent orchestration, cross-machine agent connection, and a skill marketplace. Mix different AI providers in the same agent team — OpenAI-compatible APIs, Claude Code CLI, and Codex CLI. Connect agents across machines on your network so distributed teams can collaborate in real time. Connect external MCP servers to extend the AI's toolbox. Built with 16 built-in tools and designed for long-running sessions with smart context compression and checkpoint recovery.

What's New in v0.6.0

  • Per-Project Agent Mode Override — each project can override the global sub-agent mode (Auto Spawn, Auto Create, Manual, Realtime, Auto Swarm) and pick its own YAML config, architecture type, agent count, and connection protocols. The active override is shown as a clickable purple tag in the project header and chat banner.
  • Auto Architecture — AI-Decided Settings — new "Auto (AI decides)" option for architecture type and agent count (3–8 default). Connection protocols are now multi-select toggle buttons instead of a single dropdown.
  • Full Chat Log with Agent Reasoning — every chat session now records a complete log file capturing user messages, tool calls (with arguments), sub-agent reasoning text, and final responses. New Log button next to Activity opens a live-updating panel; new Export button downloads the log as .txt.
  • Finished Tasks History — Tasks page now shows the last 100 completed/cancelled/errored tasks with status, duration, agents used, and tools called. Open Chat button on each finished task jumps directly to that session.
  • Project List Sorting — sort projects by A–Z or Recent (most recently updated). Sort preference persists across reloads.
  • Sub-Agent Reasoning in Chat Log — orchestrators and worker agents stream their intermediate thinking text to the chat log between tool calls, giving full visibility into the decision-making chain.
  • AsyncLocalStorage Settings Override — project agent overrides now propagate correctly through every async call in the backend, ensuring getSettings() returns the project-scoped configuration throughout the entire chat lifecycle.

Warning: This app executes AI-generated code and shell commands. Run it inside Docker or a sandboxed environment. See Security & Docker Setup.

Screenshots

Tiger CoWork — AI chat with output panel

AI Chat with tool-calling — generates React/Recharts visualizations rendered in the output panel.

Tiger CoWork — Agent System Editor

Visual Agent Editor — drag-and-drop multi-agent design with mesh networking and YAML export.

Tiger CoWork — Minecraft Task Monitor

Minecraft Task Monitor — live pixel-art agents with speech bubbles, walking animations, and inter-agent interactions.

Key Features

  • AI Chat with 16 Built-in Tools — web search, Python, React, shell, files, skills, sub-agents
  • Mix Any Model per Agent — assign different AI providers per agent (API, Claude Code CLI, Codex CLI)
  • Parallel Multi-Agent System — 7 orchestration topologies, 4 communication protocols, P2P swarm governance
  • Cross-Machine Agent Connection — connect agents running on different machines over the network, enabling distributed multi-agent collaboration across your infrastructure
  • Minecraft Task Monitor — live pixel-art characters (Steve, Creeper, Enderman, etc.) with speech bubbles showing agent activity, walking animations when agents interact
  • Long-Running Session Stability — sliding window compression, smart tool result handling, checkpoint recovery
  • MCP Integration — connect any Model Context Protocol server (Stdio, SSE, StreamableHTTP)
  • Output Panel — renders React components, charts, HTML, PDF, Word, Excel, images, and Markdown
  • Skills & ClawHub — install AI skills from the marketplace or build your own
  • Projects — dedicated workspaces with memory, skill selection, and file browser

Installation

One-Click Installers

Mac:

  1. Download TigerCoWork.zip
  2. Unzip, right-click TigerCoWork.app and select Open

Windows:

  1. Download TigerCoWorkInstaller.zip
  2. Unzip and run TigerCoWorkInstaller.bat

Prerequisite: Docker Desktop must be installed and running.

Mac Windows
Start Double-click TigerCoWork.app Double-click TigerCoWorkStart.bat
Stop Docker Desktop → Containers → Stop Double-click TigerCoWorkStop.bat

Terminal Install

Mac/Linux:

curl -fsSL https://raw.githubusercontent.com/Sompote/tiger_cowork/main/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/Sompote/tiger_cowork/main/install.ps1 | iex

Manual Install

Log in to your Linux server directly or via SSH:

ssh root@<your-server-ip>

⚠️ Security Warning: AI agents can execute arbitrary code and shell commands that may modify or delete files on the host system. It is strongly recommended to run Tiger CoWork on a VPS or dedicated machine that contains no important data. Do not run it on a machine with sensitive or irreplaceable information.

Prerequisites: Node.js >= 18, npm, Python 3 (optional)

git clone https://github.com/Sompote/tiger_cowork.git
cd tiger_cowork
bash setup.sh        # installs deps, prompts for ClawHub token
npm run build && npm start   # → http://localhost:3001

Running in background (recommended): Use PM2 to keep Tiger CoWork running after you close the terminal.

npm install -g pm2          # install PM2 globally
npm run build               # build production bundle
pm2 start npm --name "tiger-cowork" -- start   # start in background
pm2 save                    # save process list for auto-restart
pm2 startup                 # enable auto-start on system boot

Useful PM2 commands:

pm2 status                  # check running processes
pm2 logs tiger-cowork       # view logs
pm2 restart tiger-cowork    # restart
pm2 stop tiger-cowork       # stop

First-time token: The default token is your-secret-token-here in the UI. Please change it later in .env for your security.

Quick Start

  1. Open http://localhost:3001
  2. Go to Settings → enter your API Key, API URL, and Model
  3. Click Test Connection to verify
  4. Start chatting — the AI can search the web, run code, generate charts, and more

Documentation

Document Description
Technical Documentation Architecture, agent system, communication protocols, orchestration topologies, MCP setup, CLI agents, API endpoints, configuration
Changelog Full version history and release notes

License

This project is licensed under the MIT License.

Release History

VersionChangesUrgencyDate
v0.7.0## What's New in v0.7.0 ### Automatic Skill Generation Tiger CoWork now distils your successful chat sessions into reusable `SKILL.md` workflows so future chats can match a stored procedure instead of re-improvising from scratch. - **Cron-driven synthesiser** — runs every `skillAutoUpdateIntervalMinutes` (default 60, clamped to 5–1440), or trigger on demand from the Skills page (**Run Auto-Update Now**) / `POST /api/skills/auto/run-now`. - **Candidate selection** — each tick reads sessions newHigh4/25/2026
v0.6.0## What's New in v0.6.0 ### Per-Project Agent Mode Override Each project can now override the global sub-agent mode (Auto Spawn, Auto Create, Manual, Realtime, Auto Swarm) and pick its own YAML config, architecture type, agent count, and connection protocols. The active override is shown as a clickable purple tag in the project header and chat banner. Backed by AsyncLocalStorage so the override propagates through every backend `getSettings()` call. ### Auto Architecture — AI-Decided Settings -High4/10/2026
v0.5.0## What's New in v0.5.0 - **Cross-machine agent connection** — connect agents running on different machines over the network - **Renamed app from Tigrimos to Tiger CoWork** across all UI - **Updated README banner** ## Installers - **Mac:** Download `TigerCowork-Mac-Installer.zip`, unzip, right-click and Open - **Windows:** Download `TigerCowork-Windows-Installer.zip`, unzip and run `TigerCoWorkInstaller.bat` **Prerequisite:** [Docker Desktop](https://www.docker.com/products/docker-desktop/) Medium4/6/2026
v0.4.3## Download & Install Choose your platform: - **Mac** — `TigerCowork.zip` (unzip and double-click TigerCowork.app to install) - **Windows** — `TigerCoworkInstaller.zip` (unzip and run TigerCoworkInstaller.bat to install) ## What's New in v0.4.3 — P2P Swarm Governance - **P2P Swarm orchestration mode** — New `p2p` orchestration topology where autonomous peer agents self-organize via a shared blackboard. No persistent authority — agents propose tasks, bid with confidence scores, and the best-sMedium4/1/2026
v0.4.2## Download & Install Choose your platform: - **Mac** — `TigerCowork.zip` (unzip and double-click TigerCowork.app to install) - **Windows** — `TigerCoworkInstaller.zip` (unzip and run TigerCoworkInstaller.bat to install) ## What's New in v0.4.2 - Add MiniMax as built-in AI provider (URL: api.minimax.io/v1, Model: MiniMax-M2.7)Medium3/31/2026
v0.4.1## What's New **v0.4.1 is a major release that makes multi-agent systems truly parallel.** ### Parallel Agent Execution - Agents now work **simultaneously** instead of one-at-a-time. `wait_result` calls execute in parallel via `Promise.all`, so the orchestrator waits for all agents at once instead of sequentially. - Per-task context isolation — concurrent tasks no longer corrupt each other's state. Each task gets its own `CallContext` via a `Map<taskId, CallContext>` replacing the old global vMedium3/31/2026
v0.3.4## Tiger Cowork v0.3.4 — MiniMax Fix & Anthropic Provider Support **Fix critical API error and add multi-provider improvements** ### Bug Fix - **Fix "invalid chat setting (2013)" error** — MiniMax API was rejecting `max_tokens: 81920`. Now uses provider-appropriate defaults (16384 for MiniMax, 81920 for others). Configurable via `agentMaxTokens` setting. ### New Features - **Native Anthropic Claude API support** — Full message format conversion (OpenAI ↔ Anthropic), streaming, and tool use - Medium3/28/2026
v0.3.2## Tiger Cowork v0.3.2 — Per-Agent Mesh & Hybrid Architecture **Flexible peer-to-peer collaboration within structured agent teams** This release introduces **per-agent mesh networking** and a new **Hybrid architecture mode**, enabling agents to collaborate freely as peers while an orchestrator maintains overall control. The Agent System Editor now supports a Mesh checkbox per agent (alongside the existing Bus checkbox), and connection protocols are simplified to TCP and Queue only. ## Quick SMedium3/23/2026
v0.3.1## Tiger Cowork v0.3.1 — Human Node & Agent Commands **Human-in-the-loop for realtime multi-agent systems** This release adds the **Human Node** role to the Agent System Editor, allowing users to participate directly in realtime agent orchestration as a first-class node in the agent graph. ## Quick Start (No coding required) ### One-Click Install for Mac 1. **Download** `TigerCowork-Mac-Installer.zip` below 2. **Unzip** the file 3. **Right-click** `TigerCoworkInstaller.app` → **Open** (firsMedium3/22/2026
v0.3.0## Tiger Cowork v0.3.0 — Async Architecture Major rewrite: Express → Fastify 5 async-first framework for faster, parallel I/O throughout. ## Quick Start (No coding required) ### One-Click Install for Mac 1. **Download** `TigerCowork-Mac-Installer.zip` below 2. **Unzip** the file 3. **Right-click** `TigerCoworkInstaller.app` → **Open** (first time only — macOS blocks unsigned apps on double-click) 4. If you see "file cannot be found" error, open Terminal and run: ```bash xattr -cr ~/DowLow3/17/2026
v0.2.4## Tiger Cowork v0.2.4 ### New Features - **Rich file preview in file browser** — Clicking files in the sandbox file browser and project files now shows visual previews instead of raw source code: - **Images** (PNG, JPG, GIF, WebP, SVG, BMP) — inline display - **HTML** — rendered in iframe - **Excel** (XLS/XLSX) — parsed and displayed as styled tables with sheet names - **PDF** — extracted text with page breaks - **Word** (DOC/DOCX) — converted to HTML - **Markdown** — rendered witLow3/16/2026
v0.2.3## Tiger Cowork v0.2.3 ### Windows Installer Download **TigerCowork-Windows-Installer.zip**, extract it, and double-click **TigerCoworkInstaller.bat** to install. ### Mac Installer Download **TigerCowork-Mac-Installer.zip**, extract it, and double-click **TigerCoworkInstaller.app** to install. ### What the installers do - Install Docker Desktop (if needed) - Install Git (if needed) - Download and build Tiger Cowork - Start the application ### Included files **Windows:** - `TigerCoworkInstLow3/16/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

Perplexity-Comet-MCPNo descriptionmain@2026-06-07
google-workspace-mcp-with-scriptNo descriptionmain@2026-06-07
scagent🔍 Discover security flaws and improve code quality with ShenCha, an AI-powered autonomous code audit agent designed for developers.main@2026-06-07
claude-blocker🛡️ Block distracting websites when Claude Code is in use, ensuring focused work sessions and minimizing interruptions.main@2026-06-07
any-api🚀 Seamlessly route requests between multiple LLM APIs using a unified gateway on Cloudflare Workers for efficient development and integration.main@2026-06-07

More from Sompote

TigrimosA self-hosted AI workspace with chat, code execution, parallel multi-agent orchestration, and a skill marketplace. Runs on macOS and Windows. Everything executes inside a secure Ubuntu sandbox — no Do

More in MCP Servers

claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme
hyperframesWrite HTML. Render video. Built for agents.
claude-code-guideClaude Code Guide - Setup, Commands, workflows, agents, skills & tips-n-tricks go from beginner to power user!