Public repo atlasGenerated with review notes

onboardy.dev/repos/warpdotdev/warp

warpdotdev/warp

Understand warpdotdev/warp with an Onboardy architecture map, key systems, files to read first, evidence, and agent-ready context.

Published

Jun 4, 2026

Analysis

Jun 4, 2026

Files indexed

8,994

Evidence points

12

Files
8,994
Systems
8
Graph Edges
15
Freshness
Jun 4, 2026

Architecture map

How the repo is organized

Click systems in the graph to inspect responsibilities, important files, and nearby dependencies.

Diagram quality

Generated draftPoor0/100 layout score

Generated draft: use it for orientation, then verify components and edges in source before relying on the layout.

Nodes: 14
Edges: 15
Overlap risk: 11
Crossing risk: 9

Layout checks

  • - 11 node overlap risks detected.
  • - 9 likely edge crossings may reduce readability.
  • - 3 edges flow backward, which can hurt scanability.
Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore warpdotdev/warp by selecting services, gateways, clients, and data stores. Each node shows the files, responsibilities, and neighboring systems an agent should keep in scope.

Pan, zoom, and use the minimap to keep large repos navigable.

Sign up to turn selected graph context into repo-aware agent sessions.

Key systems

What an agent should understand first

Application Entry

OSS binary bootstrapping and channel configuration

app/src/bin/oss.rs
App Runtime & Init

Main app lifecycle, platform initialization, feature flags, Tokio setup

app/src/lib.rsapp/src/app_state.rs
WarpUI Framework

Entity-Component-Handle UI pattern, view lifecycle, rendering pipeline

crates/warpui_core/src/presenter.rscrates/warpui_core/src/scene.rscrates/warpui_core/src/core/mod.rs
Terminal Emulation

PTY management, shell integration, block list viewport, output buffering

app/src/terminal/view.rsapp/src/terminal/block_list_element.rsapp/src/terminal/mod.rs
AI Agent Orchestration

Agent SDK driver, task execution, tool call handling, LLM streaming

app/src/ai/agent_sdk/driver.rsapp/src/ai/agent_sdk/mod.rs
AI Assistant & Conversations

Conversation state management, multi-turn workflows, artifact handling

app/src/ai/agent_conversations_model.rsapp/src/ai/agent_management/mod.rsapp/src/ai_assistant/mod.rs
SQLite Persistence

Diesel ORM, schema management, migrations, conversation/session storage

crates/persistence/src/schema.rscrates/persistence/migrations/crates/persistence/src/lib.rs
GraphQL Client

Server API communication, subscriptions, cloud object synchronization

crates/graphql/src/client.rscrates/warp_graphql_schema/api/crates/graphql/src/lib.rs

Evidence coverage

What this context is grounded in

Coverage

Citations
7
Findings
5
Indexed entities
Unknown
Relationships
Unknown

Languages

RustShellTOMLPowerShellC/C++ Header