← Back to Docs

Dashboard Guide

A tour of the SourcePrep desktop dashboard — a configurable workspace of panels for monitoring your index, searching code, assembling context, and tuning the engine.

Overview

The dashboard is a modular grid of panels. Pick the panels you want, drag them where you want, and the layout persists across sessions. There is no fixed left/right split — every panel is independently closeable, resizable, and rearrangeable.

See the live SourcePrep dashboard for the full integrated workspace. The individual panels below are each rendered with the same components the dashboard uses.

Panel categories

Every panel belongs to one of four categories. Use this when choosing what to add to your layout.

  • Status: what the engine is doing — Knowledge Status, Pipeline progress, Code-Graph coverage, Atlas, Audit, Knowledge Activity, Goalposts, Roadmap.
  • Search: querying the index — Search, Search Results, File Tree, Trace.
  • Context: what gets sent to your AI — Context Options, Context Output, Architecture, Concepts.
  • Config: tuning the engine — Deep Analysis, Token Budget, Agent Ops.

Adding, moving, and resetting panels

The Panel Picker dropdown (top-right of the dashboard) is how you add and remove panels from your layout. It also exposes layout management:

  • Toggle: show or hide any panel — non-essential panels are closeable and persist their hidden state.
  • Refit: recompact the grid after closing panels.
  • Reset: restore the default layout (with a confirmation step).
  • Copy / Paste: serialize the current layout to clipboard so you can share it with a teammate or move it between machines.

Panel Picker — toggle visibility, reset, refit, and copy/paste your layout.

Key panels

Most users start with these. The full list lives in the Panel Picker.

Knowledge Status

High-level health of the index — file counts, coverage, last build, and stale-file count. The fastest way to see whether the engine has kept up with your last edits.

~/code/sourceprep

Fresh
10Code
12Docs
18Graph
22Total
Code 25%Docs 30%Graph 45%

Knowledge Status — chunks indexed, embedding model, last build, and freshness at a glance.

Code-Graph Coverage

Inventory view of which files made it into the structural code graph, which are queued, which were excluded, and which need re-tracing after a recent change. Use the Untraced and Stale tabs to nudge specific files into the pipeline.

35/42 files traced83.3%
35 traced & embedded 2 stale 5 untraced
src/api/handlers.tsCreated: 1d agoTypeScript
src/utils/logger.tsCreated: 7d agoTypeScript
src/core/scheduler.pyCreated: 1d agoPython
src/core/index.pyModified: 1h agoPython
Last updated: 1h ago

Code-Graph Coverage — manage the inventory of indexed files.

Pipeline

Visualizes the 15-stage enrichment pipeline (Sync → Enrich → Finalize). Each stage shows its status, last run, and provenance (deterministic re-use vs. fresh build). For a full breakdown of what each stage does and why, see How It Works → Graph Enrichment.

Fast SyncWatching

mixed — expand to inspect

Deep Enrichment

mixed — expand to inspect

Finalize

mixed — expand to inspect

Overall Health
20% (3/15)

Pipeline panel — every stage visible with live progress.

Search & Context

The Search panel runs queries against the index; results stream in, and the Context Output panel renders the assembled context as it would be sent to your AI. Pair them with Context Options to control budget, atlas routing, and trace expansion.

Search panel — find code by meaning, with the assembled context preview alongside.

Agent Operations

Cross-cutting view of MCP-aware agents using your index — which editors are connected, which projects they're scoped to, and how many tool calls they've issued. Useful when more than one agent is in flight at the same time.

Engines

HR Agent
Generate and audit agent role definitions
5 pushed · 2 hours ago
Researcher
Mine audit findings, formulate plans
3 pushed · 45 min ago
Custodian
Detect dead code, plan cleanup
1 day ago

Paperclip Integration

Checking...

Install the SourcePrep skill so Paperclip agents can use structural codebase intelligence tools (prep, prep_search, prep_impact).

Push Settings

Agent Operations Panel — live connections, scope, and throughput per agent.

Roadmap

LLM-synthesized roadmap derived from your codebase, open tickets, and recent commits. Bi-directional GitHub sync keeps it in step with the work that's actually moving.

Roadmap
0🔥1📋2💡0

Questions for You (1)

Should federated search merge results by relevance score or by project priority?

Federated search across multiple projects requires a merge strategy.

✨ Your answer will shape the next AI Propose cycle

North Star

Implement MCP streaming responses

P0
Key:Size = Priority=Feature=Arch=Debt=SecDashed = AIDotted = TODOThick = GitHub
Completed (0)🔥 Active ★ (1)📋 Planned (2)💡 Proposed (0)Implement MCP streaming responsesFeat · AI · 2 tasksP1Extract pipeline stages into individua…Arch · AI · 1 tasksAdd retry logic for embedding failuresDebt · TODO · 1 tasks
Sprint Velocity
3.2avg / sprint
4

Strategic Overview

App Ethos

SourcePrep is an epistemic intelligence engine for autonomous agents.

Sprint Intelligence

AI Sprint Planner
3 capacity

Based on average velocity of 3.2 nodes/sprint.

82% Match

Sprint 6

Implement MCP streaming responsesP0
Extract pipeline stage componentsP1
Sprint Burndown
Remaining: 14Done: 14
07-06T19:59:15.298Z07-13T19:59:15.298Z
Last generated: 7/13/2026, 7:59:15 PMclaude-sonnet-4-20250514

Roadmap Panel — synthesized milestones, sprint suggestions, and burndown.

Activity Heatmap

Year-view of indexing and enrichment activity per day. Surface dormant areas of the codebase and spot anomalies in incremental-rebuild frequency at a glance.

Knowledge Activity

4,567 embeddings2,341 graph nodes
Apr
May
Jun
Jul
Mon
Wed
Fri

Less

More

Activity Heatmap — daily indexing + enrichment volume across the year.

Settings

The Settings panel (Config category) is the configuration surface for the project. It is organized into sub-pages: Pipeline defaults, Chunking and Embeddings, Source globs, Trace, Integrations, and Destructive Actions. Most settings autosave; look for the inline status indicator next to each field.

What it looks like with an agent attached

With the dashboard running and an MCP-aware editor connected, your agent operates against the same panels you see — using SourcePrep's context to navigate the codebase while you watch progress in real time.

Welcome×
1
// Ask the agent to open or edit a file.
SourcePrep Projectmain*TypeScript
AGENT
Ask the agent anything...

An agent live-editing UI code with SourcePrep's structural context loaded alongside the IDE.

Learn more