Skip to content
— A full editor inside the agent host

The IDE didn't disappear. It moved inside.

Monaco. Real LSP. A Node debugger. Tasks runner with problem matchers. Git decorations in the gutter. The file your agent just touched is one click away.

recorded from the real app

Built for the loop between you and your agents

The IDE shares state with the rest of Glueprint — the file your assistant just edited, the worktree it spawned, the tasks it queued — without bouncing through another app.

Monaco editor, native feel

Splittable editor area with drag-reorder tabs across panes, breadcrumbs, outline, problems, and a quick-open palette that already feels familiar.

Real LSP, not a syntax theme

Per-server handles with workspace and document sync. Hover, completion, go-to-def/decl/refs, rename, code actions, format-on-save — wired through a typed Rust facade.

Minimum-viable Node debugger

DAP client + Node.js adapter end-to-end. Reads launch.json, supports breakpoints, variables, call stack, and stepping — no extension juggling.

Tasks runner that surfaces problems

Reads tasks.json. Output streams into a dedicated pane and problem matchers extract diagnostics directly into the Problems panel.

Git decorations everywhere

Modified, added, and deleted lines render in the Monaco gutter, the minimap, and the file tree. Worktree-aware out of the box.

Markdown, mermaid, and previews

Side-by-side rendered previews for markdown and mermaid; image and PDF viewers built in. The IDE doesn't disappear on non-code files.

— THE LOCAL TIER IS FREE

Bring Glueprint to your workflow.

Download once, run on your hardware, scale up to teams when you're ready. No credit card.