AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
멀티플레이어 코딩 에이전트 IDE와 클라우드가 세션·계획 산출물·코드 차이를 한 곳에 모아 팀 협업과 배포를 지원
A multiplayer coding agent IDE and cloud that brings agent sessions, plan artifacts, and code diffs together in one place for your team to collaborate and ship.
개발 도구TypeScript · CSSGitHub @humanlayer온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
The best way to get AI coding agents to solve hard problems in complex codebases.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗HumanLayer runs coding agents (Claude Code, Codex, OpenCode, Pi) on your machines and lets your team steer them from one place: tasks, sessions, plans, and reviews, synced between a desktop app, a web app, and a daemon on each host.
This repo holds all of it. It's a Turborepo monorepo that uses Bun.
apps/riptide-ui: the app, as a web app and inside the desktop shellsapps/riptide-electron, apps/riptide-native: the macOS desktop apps (Electron, Tauri)apps/riptide-daemon: the daemon that runs agent sessions on a hostapps/cli: the humanlayer CLI, which also ships the daemonapps/riptide-api: the oRPC + Hono APIapps/riptide-electric-proxy: the auth proxy in front of Electric, which syncs Postgres to clientsapps/riptide-cloud: the admin web app (organizations, invites, settings, install page)apps/riptide-migrator, apps/updater-server, apps/stale-daemon-sweeper, apps/database-maintenance-function: AWS Lambda jobsapps/riptide-claude-code-plugin, apps/riptide-opencode-plugin, apps/riptide-pi-extension: plugins that mirror Claude Code, OpenCode, and Pi sessions into HumanLayerapps/riptide-humanlayer-claude-plugin: the built-in HumanLayer skillsapps/riptide-rpi-claude-plugin, apps/linear-cli: the Research-Plan-Implement skills and the Linear CLIapps/docs: the user docsapps/devstack: runs a full local stack per worktreepackages/: shared libraries (db, schemas, ui, sync, ai, billing, ...)contracts/: the oRPC and Effect RPC contracts between the appsYou need Bun and Docker. Building apps/riptide-native also needs Rust.
bun install
cp .env.example .env
bun --bun run typecheck
bun run test
bun --bun run devstack help explains how to run the whole stack locally. CONTRIBUTING.md lists every check a pull request must pass.
A build from source sends nothing to us: Sentry, PostHog, and the WorkOS client ID come from env, and stay off when unset. .env.example lists them.
HumanLayer Cloud runs this code. Guides for running it yourself are in progress.
⚠️ note - If you use the Docker Compose file as a starter for self hosting, please note that it uses default/simple passwords that should be updated before you deploy.
Apache License 2.0. A few vendored folders keep their MIT licenses; NOTICE lists them.