Skip to content

Glossary

A local authentication credential used to access a Jarvis instance. Jarvis stores only a hash of the key, not the original secret.

An optional mode where Claude Code acts as the main orchestration brain for other coding sessions.

A Jarvis-managed or discovered runtime session for tools such as Claude Code, Codex, or OpenCode.

The primary Jarvis conversation surface where the human sees assistant replies and worker reports together.

A coding session launched and tracked directly by Jarvis, rather than only discovered after the fact.

Model Context Protocol. In Jarvis, it is used as the structured tool channel between worker runtimes and the Jarvis backend.

Jarvis’s current product focus: reliable chat plus coding agent orchestration, with non-core experimental systems kept disabled or out of the default path.

One of the supported coding runtimes that Jarvis can launch, discover, and monitor.

The Jarvis backend and UI acting together as the control layer for chat, sessions, and worker reporting.

The design principle that messages and stream events are written to storage so they can survive refreshes, reconnects, or transient client loss.

An optional channel, such as Telegram, that lets the operator interact with Jarvis when away from the local machine.

The Jarvis integration layer for a specific coding runtime, such as Claude Code, Codex, or OpenCode.

A session owned by an underlying runtime process. Jarvis may launch it, discover it, observe it, or take over management of it.

Jarvis’s session-management layer for discovering, replaying, viewing, and taking over coding runtime sessions.

Server-Sent Events. Jarvis uses SSE to stream chat output and certain live updates over HTTP.

A persisted event frame in a Jarvis turn, such as a token delta, tool call, error, or terminal completion signal.

A low-noise snapshot of active session state pulled into the main conversation so the orchestrator can stay aware without ingesting raw terminal output.

A coding runtime session acting on a delegated task under Jarvis orchestration.

The small set of MCP tools a worker uses to report progress, surface blockers, ask for human input, or request more context.

An optional personal memory store that can be queried through search_kb. It is not required for Jarvis to run.