All product areas

01 / Built-in IDE

Code, language intelligence, and AI workflows in one workbench.

Sourceweave's Code workspace puts a fast Monaco editor, repository Explorer, language servers, diagnostics, comments, Git diffs, terminals, and durable agent threads around the same project. Select code—or simply place the caret on a line—to ask, plan, review, or hand work to an agent without rebuilding the context elsewhere.

Actual built-in IDE capture

WHAT IT CHANGES

Less reconstruction.
More visible progress.

01

A real code workbench

Open files in persistent tabs and split panes, edit with Monaco, preview Markdown, compare Git changes, and return to the layout you left.

02

Language intelligence on demand

Use completion, diagnostics, hover, navigation, rename, formatting, and code actions through bounded per-workspace language-server sessions.

03

AI actions at the caret

Click a line or select a range, then ask about it, plan a change, request a review, propose an edit, or send the bounded context to an agent thread.

04

Comments that survive edits

Attach durable review threads to code ranges, reply or resolve them beside the file, and remap anchors conservatively as the source changes.

05

Problems stay actionable

See errors and warnings in a virtualized Problems panel, filter by severity or file, and jump directly to the affected location.

06

Performance guardrails

Models, searches, diagnostics, file events, and background servers are cached, capped, cancelled, or lazy-loaded so the repository is never preloaded into React.

WHAT IS BUILT IN

The working surfaces behind Built-in IDE.

CODE WORKSPACE01

Explorer, editor panes, and Git in one surface

Browse the repository, use Quick Open, keep multiple files in bounded persistent panes, inspect per-file diffs, and work beside the same terminals and threads.

LANGUAGE INTELLIGENCE02

Approved servers with visible setup state

Sourceweave detects or installs approved servers when it can, explains toolchain prerequisites when it cannot, and starts analysis only for open files before stopping idle sessions.

AI ACTIONS03

Explicit code context, not a second agent runtime

The path, bounded range, language, revision, and selected source are passed into Sourceweave's existing thread runtime. Source text is treated as untrusted reference data.

COMMENTS + PROBLEMS04

Review notes and diagnostics beside the source

Keep code discussions anchored to the file, send a comment thread to an agent, and use the Problems panel to move between current diagnostics without leaving the workspace.

SAFE APPLY05

Agent changes still go through review

AI actions create an inspectable thread and proposed diff. Select files, resolve conflicts, apply deliberately, and use guarded undo or checkpoint recovery when needed.

AI WORKFLOWS, ATTACHED TO CODE

The current line becomes inspectable agent context.

Click a line or select a range, then ask about it, plan a change, request a review, propose an inline edit, or send it to an agent. Sourceweave passes bounded, revision-aware context through the existing thread runtime and keeps the eventual diff behind review.

  • 01Explicit contextPath, language, range, revision, and bounded source travel together.
  • 02One agent runtimeIDE actions use the same durable, isolated thread workflow.
  • 03Review before applyProposed work remains a diff until you choose the handoff.
REAL AI ACTIONS · ACTUAL APP CAPTURE

LANGUAGE-AWARE EDITING

Project-aware suggestions arrive as you type.

Sourceweave connects the active file to its language service, merges relevant completion results into Monaco, and keeps the server scoped to the workspace instead of indexing the entire repository in the renderer.

  • 01Relevant completionProperties, symbols, and project context appear at the caret.
  • 02Visible server stateThe editor shows whether language intelligence is ready, starting, or needs setup.
  • 03Bounded background workOpen documents are versioned and idle language sessions stop automatically.
REAL AUTOCOMPLETE · ACTUAL APP CAPTURE

HOW IT WORKS

A deliberate path through Built-in IDE.

  1. 01

    Open the Code workspace

    Choose a file from Explorer or Quick Open. Sourceweave loads only the active models and restores safe unsaved drafts when required.

  2. 02

    Use language-aware editing

    Completion, diagnostics, hover, navigation, rename, formatting, and code actions connect through the server available for that language.

  3. 03

    Attach the exact context

    Click a line or select a range, then open AI Actions or a code comment. Sourceweave bounds and versions the context before it leaves the editor.

  4. 04

    Review before the workspace changes

    Follow the resulting agent thread, inspect files and checks, select what to apply, and keep recovery controls available after the handoff.

KEEP EXPLORING

02Workspaces03Agents04Agent Tasks05Agent Swarms06Foundry + Review07Blackbox08Voice