Wenlan
Wenlan is a source-backed AI knowledge base and LLM wiki for AI work: organize documents and decisions into pages you can find, inspect, and review.
翻訳待ち
Stop using AI alone. Maskin is the purpose-built workspace where your whole team — humans and AI agents — works together with shared memory, context, and process. Open source.
翻訳待ち
生産性TypeScript · SwiftGitHub @sindre-aiオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
AI run the shop. Humans set direction, agents execute.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
An open-source workspace where AI agents run product development autonomously. Humans set direction, agents execute.Read the full README ↗
An open-source workspace where AI agents run product development autonomously. Humans set direction, agents execute.
npm install -g [email protected])pnpm dev / pnpm dev:win boot PostgreSQL + SeaweedFS via docker-compose, so the app cannot start without Docker. Docker Desktop (macOS/Windows) bundles Compose; on Linux install docker-compose-plugin.Paste this single prompt into Claude Code (or any MCP-compatible agent) to have it bootstrap the whole thing for you:
Clone https://github.com/sindre-ai/maskin, cd into it, follow the "Onboarding a new user from Claude Code" section of CLAUDE.md, and hand off to the get_started MCP tool.
Claude will clone, pnpm install, start the dev stack in the background, wait for the startup banner, wire the MCP server into your Claude Code config using the auto-provisioned API key + workspace, run /reload-plugins so the Maskin tools are immediately available in the same session, and then ask you which template to set up (development / growth / custom). From clone to a running pipeline in one message, no session restart.
# Clone and install
git clone https://github.com/sindre-ai/maskin.git && cd maskin
pnpm install
# Start everything (Docker + migrations + backend + frontend)
pnpm dev # macOS / Linux
pnpm dev:win # Windows (cmd / PowerShell)
pnpm dev boots PostgreSQL + SeaweedFS via Docker, runs migrations, then starts the backend (http://localhost:3000) and frontend (http://localhost:5173). When the backend prints its startup banner, pick one of the two paths below.
http://localhost:5173 and create an account.On a fresh database, pnpm dev automatically creates a default actor + workspace and prints a ready-to-run claude mcp add command in the startup banner — including the API key. Two steps from there:
Connect MCP — copy the claude mcp add maskin … line from the dev banner and run it. (Disable this auto-bootstrap with MASKIN_AUTO_BOOTSTRAP=false if you want to create credentials yourself.)
Configure the workspace. In Claude Code, paste one of:
Configure my Maskin workspace with the "development" template.
Configure my Maskin workspace with the "growth" template.
Configure my Maskin workspace with a custom template.
The first two apply pre-built templates (object types, statuses, custom fields, seed objects). The third walks you through a short questionnaire and tailors the workspace to whatever you're working on. Claude will ask a couple of light tailoring questions (workspace name, what you're building, near-term goal) — answer any, all, or none. Total time: under 3 minutes.
Rename the default actor and workspace whenever you're ready — from the UI (Settings → Profile / Workspace) or via MCP (update_actor, update_workspace). Run get_started again any time on a different workspace by passing workspace_id.
Want demo data instead? Run
pnpm db:seedfor a pre-populated example workspace.
This is the beginning of the README. Read the rest at the original. Read the full README ↗