GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - humanlayer/humanlayer: The best way to get AI coding agents to solve hard problems in complex codebases.

BranchesTags
Open more actions menu

Latest commit

 

History

2,129 Commits
2,129 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents/context-shards
.agents/context-shards
 
 
.claude
.claude
 
 
.github
.github
 
 
.humanlayer
.humanlayer
 
 
.vscode
.vscode
 
 
apps
apps
 
 
ci-scripts
ci-scripts
 
 
contracts
contracts
 
 
docker/durable-streams-server
docker/durable-streams-server
 
 
golden
golden
 
 
packages
packages
 
 
scripts
scripts
 
 
src/test/learning
src/test/learning
 
 
tools/oxlint
tools/oxlint
 
 
vendor/effect-orpc
vendor/effect-orpc
 
 
.dockerignore
.dockerignore
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
.oxfmtrc.jsonc
.oxfmtrc.jsonc
 
 
.oxlintrc.jsonc
.oxlintrc.jsonc
 
 
AGENTS.md
AGENTS.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Caddyfile
Caddyfile
 
 
HUMANS.md
HUMANS.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
NOTICE
NOTICE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
bun.lock
bun.lock
 
 
bunfig.toml
bunfig.toml
 
 
docker-compose.cluster.yml
docker-compose.cluster.yml
 
 
docker-compose.test.yml
docker-compose.test.yml
 
 
docker-compose.yaml
docker-compose.yaml
 
 
doctor.config.ts
doctor.config.ts
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 
turbo.json
turbo.json
 
 
vitest.config.ts
vitest.config.ts
 
 

Repository files navigation

HumanLayer

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.

What's here

  • apps/riptide-ui: the app, as a web app and inside the desktop shells
  • apps/riptide-electron, apps/riptide-native: the macOS desktop apps (Electron, Tauri)
  • apps/riptide-daemon: the daemon that runs agent sessions on a host
  • apps/cli: the humanlayer CLI, which also ships the daemon
  • apps/riptide-api: the oRPC + Hono API
  • apps/riptide-electric-proxy: the auth proxy in front of Electric, which syncs Postgres to clients
  • apps/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 jobs
  • apps/riptide-claude-code-plugin, apps/riptide-opencode-plugin, apps/riptide-pi-extension: plugins that mirror Claude Code, OpenCode, and Pi sessions into HumanLayer
  • apps/riptide-humanlayer-claude-plugin: the built-in HumanLayer skills
  • apps/riptide-rpi-claude-plugin, apps/linear-cli: the Research-Plan-Implement skills and the Linear CLI
  • apps/docs: the user docs
  • apps/devstack: runs a full local stack per worktree
  • packages/: shared libraries (db, schemas, ui, sync, ai, billing, ...)
  • contracts/: the oRPC and Effect RPC contracts between the apps

Get started

You 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.

Self-hosting

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.

License

Apache License 2.0. A few vendored folders keep their MIT licenses; NOTICE lists them.

About

The best way to get AI coding agents to solve hard problems in complex codebases.

humanlayer.dev/code

Topics

agentsaiampclaude-codecodexhuman-in-the-loophumanlayerllmllmsopencode

Resources

Readme
Apache-2.0 license

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

12.9k stars

Watchers

71 watching

Forks

1.1k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.