SuperAPI AI Directory

jarvis-orb

Four-tier memory (episodic, semantic, project, procedural) with temporal scoring, contradiction detection, entity tracking and a desktop visualization orb.

Open website

About this tool

jarvis-orb is a persistent memory MCP server and also an AI brain visualization tool. According to the material, it "is not a tool, but a kind of existence," and its goal is to let AI remember the user's decisions, track the project world, and present the thinking process on the desktop in the form of a glowing orb.

Purpose and problems solved The material points out that AI "starts from zero" in every session: the user's decisions, preferences, and project context are all lost, resulting in the need to explain repeatedly. For example, after deciding to use SQLite, three days later it was suggested to switch to PostgreSQL; "this PR was merged yesterday" the AI does not know; architectural decisions disappear after the session ends. Jarvis Orb provides AI with a persistent brain and visualizes the thinking process as a living orb on the desktop.

Main capabilities

  • Four layers of memory: episodic memory, semantic memory, project memory, procedural memory.
  • Temporal scoring: when searching episodic memory, it returns ranked summaries by temporal score, for example answering "what were we doing last week."
  • Contradiction detection: when a new decision conflicts with a previous decision, the system flags the conflict, and the orb pulses red, for example when "we should use Redis for caching" contradicts a previous decision.
  • Entity tracking: the material mentions that its source system includes a knowledge graph with 100+ entities, 500+ memories, and a team of 22 agents; this open-source version is a lightweight version of that "brain."
  • Session continuity: in a new session, project status, recent decisions, and user preferences can be loaded without re-explaining.

Visualization The orb is not decoration, but a real-time display of what the brain is doing. It is a 3MB desktop application, always on top, draggable, and clickable to view logs. The material shows the actual screen, not a mockup.

How to use Installation supports macOS (Apple Silicon, M1/M2/M3/M4) and Linux, and using terminal commands provides the smoothest installation experience; Windows uses PowerShell. After installation, "the brain starts, the orb floats, and Claude Code connects." The material provides a way to verify the installation, but the specific command text is not given in the material, so it is not provided for now. Cursor / Windsurf configuration: add to the MCP configuration file (such as ~/.cursor/mcp.json or the equivalent location). Compatible with Claude Code, Cursor, and any tool compatible with MCP.

Applicable scenarios

  • On Monday morning, ask "what did we do last week," and get a ranked summary through episodic memory temporal scoring, without having to dig through chat logs.
  • When contradictory decisions arise in the middle of a project, detect the conflict and provide a visual prompt.
  • Continue previous work in a new session, loading project status, recent decisions, and preferences.

Source and positioning The material explains that Jarvis Orb was extracted from a running AI control plane - Jarvis - which runs 19 modules. Jarvis Orb is the lightweight, open-source version of that brain.

Limitations and information not yet provided The material does not provide specific pricing, commercial licensing details, detailed system requirements for each platform, performance metrics, memory capacity limits, or explanations of data storage locations. The material mentions planned future features including: Orb customization (skins, color themes, animation configuration), Brain Pro (full knowledge graph, multi-model routing, autonomous reasoning loops), automatic updates, and a plugin system (extending Brain with custom MCP tools), but it does not state whether these features are already available, when they will be available, or whether they will be charged for. The material also does not give the exact installation command text, the command text for verifying installation, or the specific contents of the MCP configuration.