Knowledge Base for Oh My PiBusabase x Knowledge Base for Oh My Pi

Knowledge Base for Oh My Pi

Oh My Pi turns the Pi harness into a coding-first surface with native search, LSP, debugging, subagents, memory, browser and desktop tools. More built-in capability makes the runtime powerful; it also makes provenance and profile boundaries important.

Knowledge Base for Oh My Pi review workspace
OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

MAP

OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

Oh My Pi turns the Pi harness into a coding-first surface with native search, LSP, debugging, subagents, memory, browser and desktop tools. More built-in capability makes the runtime powerful; it also makes provenance and profile boundaries important.

01 · Native runtime

Rust tools, shell, LSP, DAP, browser, desktop

02 · Subagent

Isolated worktree, typed result, Agent Hub

03 · Memory

Project-scoped facts, retain, recall, learn

04 · MCP profile

Project or user config, profile-specific credentials

01 · Knowledge Base for Oh My Pi

Native tools are compiled into the cross-platform runtime

Oh My Pi turns the Pi harness into a coding-first surface with native search, LSP, debugging, subagents, memory, browser and desktop tools. More built-in capability makes the runtime powerful; it also makes provenance and profile boundaries important.

Native runtimeRust tools, shell, LSP, DAP, browser, desktopCapability surface and versioned implementation
SubagentIsolated worktree, typed result, Agent HubParallel execution with a parent-visible outcome
MemoryProject-scoped facts, retain, recall, learnContext recovery that can become stale
MCP profileProject or user config, profile-specific credentialsExternal capability whose transport and auth must be explicit

02 · Knowledge Base for Oh My Pi

Profiles isolate user-level MCP configuration and credentials

OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

Native runtime

Capability surface and versioned implementation

Subagent

Parallel execution with a parent-visible outcome

Memory

Context recovery that can become stale

MCP profile

External capability whose transport and auth must be explicit

03 · Knowledge Base for Oh My Pi

Memory and typed subagent results are useful provenance, not automatic acceptance

Knowledge Base for Oh My Pi: Native tools are compiled into the cross-platform runtime; Profiles isolate user-level MCP configuration and credentials; Memory and typed subagent results are useful provenance, not automatic acceptance.

oh-my-pi_1Rust tools, shell, LSP, DAP, browser, desktop · Capability surface and versioned implementation
oh-my-pi_2Isolated worktree, typed result, Agent Hub · Parallel execution with a parent-visible outcome
oh-my-pi_3Project-scoped facts, retain, recall, learn · Context recovery that can become stale
oh-my-pi_4Project or user config, profile-specific credentials · External capability whose transport and auth must be explicit

EVIDENCE

Knowledge Base for Oh My Pi: inspect the boundary

Native tools are compiled into the cross-platform runtime Profiles isolate user-level MCP configuration and credentials Memory and typed subagent results are useful provenance, not automatic acceptance

oh-my-pi_1Native runtime: Rust tools, shell, LSP, DAP, browser, desktop; Capability surface and versioned implementation
oh-my-pi_2Subagent: Isolated worktree, typed result, Agent Hub; Parallel execution with a parent-visible outcome
oh-my-pi_3Memory: Project-scoped facts, retain, recall, learn; Context recovery that can become stale
oh-my-pi_4MCP profile: Project or user config, profile-specific credentials; External capability whose transport and auth must be explicit
Knowledge Base for Oh My Pi evidence review

ACCEPTANCE

Knowledge Base for Oh My Pi: execution is not acceptance

OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

Native runtime

Verify Rust tools, shell, LSP, DAP, browser, desktop before accepting Capability surface and versioned implementation.

Subagent

Verify Isolated worktree, typed result, Agent Hub before accepting Parallel execution with a parent-visible outcome.

Memory

Verify Project-scoped facts, retain, recall, learn before accepting Context recovery that can become stale.

MCP profile

Verify Project or user config, profile-specific credentials before accepting External capability whose transport and auth must be explicit.

FAQ

Knowledge Base for Oh My Pi: practical questions

OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

Does a native tool result become canonical?

No. Native execution gives a result and a runtime trace. The source owner and reviewer still decide what is true.

Why does the MCP type field matter?

OMP treats an omitted type as stdio. A remote server must declare http or sse so validation and authentication use the intended transport.

Are profiles shared by projects?

User-level MCP follows the active profile, while project .omp/mcp.json follows the working directory. Record which profile was active.

Can memory replace a reviewed record?

Memory helps the next session recover project context. It should point to, not silently replace, an accountable canonical record.

NEXT

OMP can execute, remember, and delegate in one surface; reviewed records keep that power accountable.

Oh My Pi turns the Pi harness into a coding-first surface with native search, LSP, debugging, subagents, memory, browser and desktop tools. More built-in capability makes the runtime powerful; it also makes provenance and profile boundaries important.