Skip to content
IndexDesign corpus
Agent Design ToolingAppToolAGPLFree

CodeSurf

Electron app that places terminals, chats, editors, and browsers on an infinite canvas

Aboutgithub.com

CodeSurf is an Electron desktop app with an infinite 2D canvas for AI agents and developers. Terminals, chats, code editors, browsers, notes, boards, and extensions live as blocks on the canvas. It also has tabbed layouts, local agent tooling, and project-scoped workspace state. The repository uses the AGPL-3.0 license.

Install
npm install -g codesurf
For an agent

Use it to study a spatial canvas layout for developer tools. The AGPL license affects reuse of its code in a hosted product.

Why it is here. It is an example of a canvas interface for agent work instead of tabs.

Install command, framework, licence and component list.
Notable for
  • Infinite canvas workspace
  • Terminals and browsers as blocks
  • AGPL-3.0
Provenance

Verified 2026-10-09. HTTP 200. https://github.com/jasonkneen/codesurf (HTTP 200, page fetched 2026-10-09), https://github.com/jasonkneen/codesurf (GitHub API, 293 stars), depo.zip listing https://www.depo.zip/tools/j575vya0bzhp3cx2wygmxmsmah84req3

Related resourcesAgent Design Tooling