Waishnav/devspacePublic

Minimal Coding Agent Harness on MCP for ChatGPT, Claude, Hermes, Grok Bot, OpenClaw

AI summary: A self-hosted MCP server bringing Codex-style local coding workflows securely to ChatGPT and Claude Web.

Stars
5.2K
+-1 today
Forks
582
Watchers
9
Open issues
27
Open PRs
33
Contributors
~12
Commits
840
Branches
191

TypeScriptMITCreated Jun 14, 2026Last push 1d agoLatest release v1.0.8+52 stars this week+729 this month

Quick answers

What is devspace?
A self-hosted MCP server bringing Codex-style local coding workflows securely to ChatGPT and Claude Web.
What does devspace do?
DevSpace is a self-hosted Model Context Protocol (MCP) server that lets cloud-based AI assistants read, edit, search, and run code directly in your local projects. It establishes a secure, password-protected reverse tunnel connection between agents like ChatGPT and your machine without uploading files to a third party. The server provides isolated access to approved workspaces and local terminal environments, effectively turning the browser into a powerful local coding agent. It enables robust automated workflows including test execution, build management, and independent Git worktree editing while maintaining strict access controls.
Who is devspace for?
Software developers and engineers looking to deeply integrate powerful cloud AI assistants into their local development environment securely.
How do I get started with devspace?
npm install -g @waishnav/devspace
How popular is devspace on GitHub?
Waishnav/devspace has 5,179 stars and 582 forks on GitHub, and gained 52 stars in the last 7 days.
What license does devspace use?
Waishnav/devspace is released under the MIT license.

Star history

since Jul 28, 2026
02K4KJul 2026Aug 2026Sep 2026Oct 2026
5.2K stars as of Oct 4, 2026. Measured daily since Jul 28, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 132 commits2026-06-15: 0 commits2026-06-16: 17 commits2026-06-17: 9 commits2026-06-18: 2 commits2026-06-19: 3 commits2026-06-20: 0 commits2026-06-21: 12 commits2026-06-22: 48 commits2026-06-23: 2 commits2026-06-24: 2 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 2 commits2026-06-28: 2 commits2026-06-29: 11 commits2026-06-30: 8 commits2026-07-01: 13 commits2026-07-02: 0 commits2026-07-03: 4 commits2026-07-04: 8 commits2026-07-05: 29 commits2026-07-06: 1 commit2026-07-07: 0 commits2026-07-08: 4 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 7 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 1 commit2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 2 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 3 commits2026-07-31: 10 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 52 commits2026-08-05: 16 commits2026-08-06: 18 commits2026-08-07: 0 commits2026-08-08: 0 commits2026-08-09: 3 commits2026-08-10: 0 commits2026-08-11: 22 commits2026-08-12: 41 commits2026-08-13: 2 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 41 commits2026-08-18: 15 commits2026-08-19: 3 commits2026-08-20: 40 commits2026-08-21: 8 commits2026-08-22: 1 commit2026-08-23: 3 commits2026-08-24: 33 commits2026-08-25: 3 commits2026-08-26: 3 commits2026-08-27: 0 commits2026-08-28: 0 commits2026-08-29: 4 commits2026-08-30: 0 commits2026-08-31: 34 commits2026-09-01: 0 commits2026-09-02: 0 commits2026-09-03: 0 commits2026-09-04: 0 commits2026-09-05: 8 commits2026-09-06: 21 commits2026-09-07: 31 commits2026-09-08: 24 commits2026-09-09: 3 commits2026-09-10: 3 commits2026-09-11: 2 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 0 commits2026-09-15: 2 commits2026-09-16: 3 commits2026-09-17: 0 commits2026-09-18: 1 commit2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 0 commits2026-09-22: 0 commits2026-09-23: 0 commits2026-09-24: 0 commits2026-09-25: 0 commits2026-09-26: 0 commits2026-09-27: 0 commits2026-09-28: 0 commits2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
772 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Breakout launch

    5,179 stars in 112 days

  • Very active

    772 commits in 52 weeks

  • Permissive license

    MIT

What devspace does

DevSpace is a self-hosted Model Context Protocol (MCP) server that lets cloud-based AI assistants read, edit, search, and run code directly in your local projects. It establishes a secure, password-protected reverse tunnel connection between agents like ChatGPT and your machine without uploading files to a third party. The server provides isolated access to approved workspaces and local terminal environments, effectively turning the browser into a powerful local coding agent. It enables robust automated workflows including test execution, build management, and independent Git worktree editing while maintaining strict access controls.

Software developers and engineers looking to deeply integrate powerful cloud AI assistants into their local development environment securely.

  • Local Code Execution: Gives AI agents the explicit ability to read files, write code, and run shell commands directly on your local machine.
  • Secure Reverse Tunneling: Connects securely using standard proxy tools like Cloudflare Tunnel or ngrok protected by a dedicated Owner password.
  • MCP Protocol Support: Fully implements the Model Context Protocol to serve as a standard custom application connector for modern LLM clients.
  • Isolated Git Workspaces: Supports utilizing Git worktrees for parallel AI coding sessions without inadvertently impacting your main branch.
  • Skill Discovery: Automatically detects and integrates local agent skills defined within your project's AGENTS.md or CLAUDE.md files.

Where teams use it

AI-Assisted Local Development

Providing ChatGPT direct access to your local repository to autonomously write code, run test suites, and debug errors in real-time.

Secure Enterprise Automation

Leveraging powerful cloud LLMs for local development tasks without violating data privacy policies that forbid sending codebase files to external servers.

Parallel Branch Editing

Allowing an AI agent to work and test features in an isolated Git worktree simultaneously while you continue coding on the main branch.

Automated Build Management

Instructing an AI assistant to automatically execute package scripts, trigger builds, and manage complex terminal workflows directly.

Getting started: npm install -g @waishnav/devspace

README

main branch

DevSpace logo

DevSpace

Bring a Codex-style coding workflow to ChatGPT.

npm CI License

DevSpace connected to ChatGPT

Give ChatGPT a secure connection to your own machine and Turn ChatGPT into Codex

DevSpace is a self-hosted MCP server that lets ChatGPT read, edit, search, and run code in your real local projects — your files, your tools, your terminal — without uploading anything to a third party. You run it on your machine, expose it through a tunnel you control, and approve the connection with a password only you have.

The same /mcp endpoint serves the 2026-07-28 per-request protocol and automatically supports older 2025-era clients through stateless compatibility handling. There is no protocol mode to configure.

Sponsors and Special Thanks

DevSpace is open to new sponsors. Get in touch to become one.

Installation

DevSpace requires Node >=22.19 <27.

Install the DevSpace CLI:

npm install -g @waishnav/devspace

Then initialize DevSpace:

devspace init

Or run it without a global install:

npx @waishnav/devspace init

During setup, DevSpace asks for:

  • where you will use it: ChatGPT, Coding Agents, or both
  • which agents DevSpace may use as subagents

The first choice is where you invoke DevSpace from. The subagent choice is separate: ChatGPT or another coding agent can delegate work through DevSpace to the agents you select there.

If you select ChatGPT, setup also asks which local project folders it may open and for your public HTTPS base URL from Cloudflare Tunnel, ngrok, Pinggy, Tailscale Funnel, or another reverse proxy. A Coding Agents-only setup asks neither question: local commands use the current Git project, or the current directory outside a repository.

Use the public origin without /mcp during setup:

https://your-tunnel-host.example.com

You will configure your MCP client with the public /mcp URL after setup. Run devspace serve when using ChatGPT. For Coding Agents, setup prints a skills command and lets the Skills CLI handle installation.

When the client connects, DevSpace opens an Owner password approval page. Enter the Owner password printed by devspace init. It is also stored in:

~/.devspace/auth.json

Keep that password private.

Connect Your MCP Client

The default local endpoint is:

http://127.0.0.1:7676/mcp

Most users should connect through a public HTTPS tunnel:

https://your-tunnel-host.example.com/mcp

Note

Using DevSpace as an MCP connector isn't against OpenAI's Usage Policies — it's a standard custom App/connector setup, and writing or running code isn't a restricted use case. But your account is governed by your usage, not by DevSpace. Don't point it at anything that would violate your provider's terms. Used normally, you're fine. (Based on OpenAI's Usage Policies and Service Terms as of June 2026.)

What ChatGPT Can Do

Once connected, ChatGPT can open one of your approved project folders as a workspace. From there, it can inspect the repo, make scoped edits, run commands, and show you what changed.

DevSpace gives ChatGPT tools to:

  • read, write, and edit files inside the opened workspace
  • search code and inspect directories
  • run shell commands for tests, builds, git, and package scripts
  • use isolated Git worktrees for parallel coding sessions
  • follow project instructions from AGENTS.md and CLAUDE.md
  • discover local agent skills from your skill folders
  • show tool cards and optional change summaries in ChatGPT Apps-compatible hosts

Mental Model

DevSpace is remote access to selected local folders.

You decide which roots are allowed. The MCP client still has powerful local capabilities inside an opened workspace, including shell execution. Treat a connected client like a trusted coding partner with access to your machine.

For a normal ChatGPT coding session:

  1. Start your tunnel.
  2. Run devspace serve.
  3. Connect the MCP client to your public /mcp URL.
  4. Approve the connection with the Owner password.
  5. Ask ChatGPT to open a project inside one of your allowed roots.

Platform Support

DevSpace supports Linux, macOS, and Windows environments with a Bash-compatible shell.

Platform Status Notes
Linux Supported Requires Node, npm, Git, and Bash.
macOS Supported Requires Node, npm, Git, and Bash.
Windows with Git Bash, WSL, MSYS2, or Cygwin Bash Supported Git Bash is the simplest native Windows setup.
Windows PowerShell or cmd.exe only Not supported yet Install Git Bash or use WSL.

Run this to inspect your local setup:

devspace doctor

Documentation

Philosophy

Every piece of software is becoming conversational. Natural language is redefining how we interact with tools, workflows, and systems.

My bet is that ChatGPT becomes the operating system for everything. Once we reach AGI, we will simply talk to ChatGPT, and it will prompt, coordinate, and orchestrate sub-agents that set up the right loops for us.

We are not there yet.

DevSpace is one attempt to fast-forward that future: a way for MCP-capable hosts like ChatGPT and Claude to work directly with local project files through explicit, inspectable tools.

Built by Waishnav

I'm Waishnav. I like building opinionated products and tools, and Artifacts is one example.

This year, I began my journey to build a one-person, multi-agent company capable of generating millions in revenue. If you want to follow the failures, wins, lessons, and everything in between, come hang out with me on X.

More from me

Project About
GitCMS
GitCMS
Modern CMS and tooling for markdown based content sites — built for agents and humans.

Visual editing, editorial workflow, and ChatGPT/Claude content agents, with every post and page stored as files in your repo. Learn more.

Local Development

For working on DevSpace itself:

Install pnpm 11.25.0, the version pinned in package.json, with npm install --global [email protected], then:

pnpm install --frozen-lockfile
pnpm dev:seed
pnpm dev
pnpm typecheck
pnpm test
pnpm build
pnpm start

dev:seed forks your normal DevSpace config and SQLite state into an ignored checkout-local .devspace-dev/ directory so source builds and migrations do not modify your normal installation. Use pnpm dev:reset to discard that QA state and fork it again. See Development and Manual QA for worktree switching, ChatGPT, and database-migration workflows.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

13 total
  1. v1.1.0-beta.4v1.1.0-beta.4Sep 15, 2026pre-release19 downloads

    ## What's Changed * fix(fs): block workspace symlink escapes by @Waishnav in https://github.com/Waishnav/devspace/pull/349 * feat: support native artifact downloads on Windows by @signal-forge-lab in https://github.com/Waishnav/devspace/pull/346 * Fix change reviews in repositories without HEAD by @stevetalkai in https://github.com/Waishnav/devspace/pull/286 * feat: support native artifact downloads on macOS by @Waishnav in https://github.com/Waishnav/devspace/pull/355 * Report non-zero process exits in tool logs by @stevetalkai in https://github.com/Waishnav/devspace/pull/287 ## New Contributors * @stevetalkai made their first contribution in https://github.com/Waishnav/devspace/pull/286 **Full Changelog**: https://github.com/Waishnav/devspace/compare/v1.1.0-beta.3...v1.1.0-beta.4

  2. v1.1.0-beta.3v1.1.0-beta.3Sep 11, 2026pre-release17 downloads

    ## What's Changed * fix(cli): clarify subagent setup language by @Waishnav in https://github.com/Waishnav/devspace/pull/337 * fix: use snake_case for model-facing MCP contracts by @luo-xingyu in https://github.com/Waishnav/devspace/pull/303 * fix(agents): use stable OpenCode session API by @Waishnav in https://github.com/Waishnav/devspace/pull/340 * refactor(mcp): trim model-facing instructions by @Waishnav in https://github.com/Waishnav/devspace/pull/320 ## New Contributors * @luo-xingyu made their first contribution in https://github.com/Waishnav/devspace/pull/303 **Full Changelog**: https://github.com/Waishnav/devspace/compare/v1.1.0-beta.2...v1.1.0-beta.3

  3. v1.1.0-beta.2v1.1.0-beta.2Sep 10, 2026pre-release1 downloads

    ## What's Changed * fix(ui): normalize provider logo sizing by @Waishnav in https://github.com/Waishnav/devspace/pull/315 * ci: reduce duplicate validation after merge by @Waishnav in https://github.com/Waishnav/devspace/pull/317 * feat(subagents): manage MCP instruction loading by @Waishnav in https://github.com/Waishnav/devspace/pull/318 * fix(ui): remove review header hover and scrollbar buttons by @Waishnav in https://github.com/Waishnav/devspace/pull/321 * fix(oauth): support exact resource aliases by @wcf778 in https://github.com/Waishnav/devspace/pull/298 * fix(protocol): advertise package version consistently by @Waishnav in https://github.com/Waishnav/devspace/pull/329 * feat(worktrees): prune stale managed worktrees by @Waishnav in https://github.com/Waishnav/devspace/pull/319 * feat(worktrees): restore pruned workspaces on demand by @Waishnav in https://github.com/Waishnav/devspace/pull/324 * refactor(worktrees): use typed results for pruning and recovery by @Waishnav in https://github.com/Waishnav/devspace/pull/330 * feat(codex): enable network access for subagents by @Waishnav in https://github.com/Waishnav/devspace/pull/331 * feat(agents): emit compact XML fragments b

  4. v1.1.0-beta.1v1.1.0-beta.1Sep 7, 2026pre-release5 downloads

    ## What's Changed * refactor(config): validate persisted configuration by @Waishnav in https://github.com/Waishnav/devspace/pull/240 * refactor(server): compile tool registration once by @Waishnav in https://github.com/Waishnav/devspace/pull/241 * feat(tools): converge on Claude and Codex modes by @Waishnav in https://github.com/Waishnav/devspace/pull/242 * feat(review): make aggregate change review universal by @Waishnav in https://github.com/Waishnav/devspace/pull/243 * refactor(ui): keep workspace and change-review UI by @Waishnav in https://github.com/Waishnav/devspace/pull/244 * feat(config): migrate to versioned JSONC configuration by @Waishnav in https://github.com/Waishnav/devspace/pull/245 * fix(ui): restore cards after host reload by @Waishnav in https://github.com/Waishnav/devspace/pull/249 * fix(ui): use theme-specific provider logos by @Waishnav in https://github.com/Waishnav/devspace/pull/255 * fix(claude): restore subagent file edits by @Waishnav in https://github.com/Waishnav/devspace/pull/258 * fix(ui): use one vertical scrollbar for change review by @Waishnav in https://github.com/Waishnav/devspace/pull/261 * fix(claude): expose general shell execution by @Waishna

  5. v1.0.8v1.0.8Aug 25, 2026

    ## Highlights This release rebuilds subagent execution around an on-demand local daemon. Agent sessions now survive CLI and MCP server restarts, reuse native provider runtimes, and expose clearer lifecycle and failure information. ### Added - Run subagents through `devspace-agentd`, started automatically by agent commands. `devspace serve` is no longer required for local agent execution ([#183](https://github.com/Waishnav/devspace/pull/183)). - Add native runtime support for Codex app-server, Claude Code, OpenCode, Pi, Cursor ACP, Copilot ACP, and Grok Build ACP ([#183](https://github.com/Waishnav/devspace/pull/183), [#219](https://github.com/Waishnav/devspace/pull/219)). - Add `devspace agents targets` for listing usable providers and profiles. - Add `devspace agents continue <id>` for continuing an existing agent session. - Add compact `--json` output to agent commands for model and script integration. - Add daemon diagnostics through `devspace agents daemon status`, `stop`, and `logs`. - Add provider-level configuration for enabling agents and setting default models and effort levels. - Let `devspace init` configure ChatGPT, Coding Agents, or both while preserving existing co

Code frequency

additions and deletions
+22.2K-22.2KWeek of 2026-06-14: +22,166 linesWeek of 2026-06-14: -8,873 linesWeek of 2026-06-21: +2,738 linesWeek of 2026-06-21: -670 linesWeek of 2026-06-28: +5,595 linesWeek of 2026-06-28: -2,259 linesWeek of 2026-07-05: +2,003 linesWeek of 2026-07-05: -501 linesWeek of 2026-07-12: +976 linesWeek of 2026-07-12: -390 linesWeek of 2026-07-19: +1,967 linesWeek of 2026-07-19: -26 linesWeek of 2026-07-26: +1,202 linesWeek of 2026-07-26: -199 linesWeek of 2026-08-02: +6,551 linesWeek of 2026-08-02: -4,276 linesWeek of 2026-08-09: +7,421 linesWeek of 2026-08-09: -2,143 linesWeek of 2026-08-16: +7,828 linesWeek of 2026-08-16: -2,405 linesWeek of 2026-08-23: +4,942 linesWeek of 2026-08-23: -4,465 linesWeek of 2026-08-30: +4,179 linesWeek of 2026-08-30: -6,761 linesJun 14, 2026Aug 30, 2026
+67.6K lines added, -33K removed over the last year.

Commits per week

last 52 weeks
1630Week of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 163 commitsWeek of 2026-06-21: 66 commitsWeek of 2026-06-28: 46 commitsWeek of 2026-07-05: 34 commitsWeek of 2026-07-12: 8 commitsWeek of 2026-07-19: 2 commitsWeek of 2026-07-26: 13 commitsWeek of 2026-08-02: 86 commitsWeek of 2026-08-09: 68 commitsWeek of 2026-08-16: 108 commitsWeek of 2026-08-23: 46 commitsWeek of 2026-08-30: 42 commitsWeek of 2026-09-06: 84 commitsWeek of 2026-09-13: 6 commitsWeek of 2026-09-20: 0 commitsWeek of 2026-09-27: 0 commitsOct 5, 2025Sep 27, 2026
772 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 1 commitsSun 3:00 — 5 commitsSun 4:00 — 1 commitsSun 5:00 — 3 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 7 commitsSun 11:00 — 1 commitsSun 12:00 — 2 commitsSun 13:00 — 10 commitsSun 14:00 — 12 commitsSun 15:00 — 24 commitsSun 16:00 — 27 commitsSun 17:00 — 23 commitsSun 18:00 — 23 commitsSun 19:00 — 17 commitsSun 20:00 — 23 commitsSun 21:00 — 7 commitsSun 22:00 — 8 commitsSun 23:00 — 8 commitsMon 0:00 — 5 commitsMon 1:00 — 17 commitsMon 2:00 — 20 commitsMon 3:00 — 2 commitsMon 4:00 — 11 commitsMon 5:00 — 3 commitsMon 6:00 — 3 commitsMon 7:00 — 9 commitsMon 8:00 — 6 commitsMon 9:00 — 4 commitsMon 10:00 — 0 commitsMon 11:00 — 0 commitsMon 12:00 — 0 commitsMon 13:00 — 0 commitsMon 14:00 — 10 commitsMon 15:00 — 3 commitsMon 16:00 — 3 commitsMon 17:00 — 5 commitsMon 18:00 — 31 commitsMon 19:00 — 36 commitsMon 20:00 — 14 commitsMon 21:00 — 8 commitsMon 22:00 — 8 commitsMon 23:00 — 8 commitsTue 0:00 — 10 commitsTue 1:00 — 12 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 2 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 0 commitsTue 10:00 — 1 commitsTue 11:00 — 0 commitsTue 12:00 — 3 commitsTue 13:00 — 3 commitsTue 14:00 — 13 commitsTue 15:00 — 13 commitsTue 16:00 — 11 commitsTue 17:00 — 11 commitsTue 18:00 — 6 commitsTue 19:00 — 15 commitsTue 20:00 — 12 commitsTue 21:00 — 15 commitsTue 22:00 — 2 commitsTue 23:00 — 16 commitsWed 0:00 — 19 commitsWed 1:00 — 7 commitsWed 2:00 — 9 commitsWed 3:00 — 6 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 0 commitsWed 9:00 — 16 commitsWed 10:00 — 12 commitsWed 11:00 — 1 commitsWed 12:00 — 6 commitsWed 13:00 — 0 commitsWed 14:00 — 1 commitsWed 15:00 — 1 commitsWed 16:00 — 1 commitsWed 17:00 — 7 commitsWed 18:00 — 6 commitsWed 19:00 — 1 commitsWed 20:00 — 4 commitsWed 21:00 — 1 commitsWed 22:00 — 0 commitsWed 23:00 — 1 commitsThu 0:00 — 2 commitsThu 1:00 — 3 commitsThu 2:00 — 2 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 1 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 0 commitsThu 10:00 — 0 commitsThu 11:00 — 0 commitsThu 12:00 — 0 commitsThu 13:00 — 2 commitsThu 14:00 — 28 commitsThu 15:00 — 3 commitsThu 16:00 — 12 commitsThu 17:00 — 1 commitsThu 18:00 — 5 commitsThu 19:00 — 8 commitsThu 20:00 — 2 commitsThu 21:00 — 0 commitsThu 22:00 — 0 commitsThu 23:00 — 0 commitsFri 0:00 — 2 commitsFri 1:00 — 0 commitsFri 2:00 — 1 commitsFri 3:00 — 4 commitsFri 4:00 — 4 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 0 commitsFri 10:00 — 0 commitsFri 11:00 — 0 commitsFri 12:00 — 0 commitsFri 13:00 — 2 commitsFri 14:00 — 0 commitsFri 15:00 — 1 commitsFri 16:00 — 7 commitsFri 17:00 — 2 commitsFri 18:00 — 0 commitsFri 19:00 — 5 commitsFri 20:00 — 0 commitsFri 21:00 — 0 commitsFri 22:00 — 0 commitsFri 23:00 — 0 commitsSat 0:00 — 1 commitsSat 1:00 — 6 commitsSat 2:00 — 3 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 0 commitsSat 10:00 — 2 commitsSat 11:00 — 5 commitsSat 12:00 — 1 commitsSat 13:00 — 0 commitsSat 14:00 — 0 commitsSat 15:00 — 0 commitsSat 16:00 — 1 commitsSat 17:00 — 2 commitsSat 18:00 — 0 commitsSat 19:00 — 0 commitsSat 20:00 — 0 commitsSat 21:00 — 0 commitsSat 22:00 — 2 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits822 (98%)
Community commits18 (2%)

840 commits in total over the last year.

DateListRankStars gained
Jun 18, 2026daily#24+11
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    456.7K stars · TypeScript

  • openclaw/openclaw

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    391.3K stars · TypeScript

  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    272.8K stars · JavaScript

  • NousResearch/hermes-agent

    The agent that grows with you

    251.2K stars · Python

  • anomalyco/opencode

    The open source coding agent.

    211.7K stars · TypeScript

  • n8n-io/n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    206.7K stars · TypeScript