whynowlab/jarvis-orb

๐Ÿง  Knowledge & Memory
0 Views
0 Installs

๐Ÿ ๐Ÿ  - Persistent 4-tier AI memory (episodic, semantic, project, procedural) with temporal scoring, contradiction detection, entity tracking, and real-time desktop visualization orb.

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "whynowlab-jarvis-orb": {
      "command": "npx",
      "args": [
        "-y",
        "whynowlab-jarvis-orb"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview


Jarvis Orb

Actual footage. Not a mockup.



Jarvis Orb โ€” Persistent Memory MCP Server + AI Brain Visualizer

Not a tool. A presence.

It remembers your decisions. It tracks your world. It glows on your desktop, alive.


Stars Release License macOS Windows

Website ยท Download ยท Report Bug

English | ํ•œ๊ตญ์–ด


The Problem

Every session, your AI starts over. Your decisions, your preferences, your project context โ€” gone. You explain yourself again. And again. And again.

  • "We decided to use SQLite." โ†’ Three days later, it suggests PostgreSQL.
  • "This PR was merged yesterday." โ†’ It doesn't know. It never remembers state.
  • "What was the architecture decision?" โ†’ Gone. The session ended.

The Solution

Jarvis Orb gives your AI a persistent brain and shows its thought process as a living orb on your desktop.

jarvis-orb MCP server

Without Jarvis OrbWith Jarvis Orb
ContextEvery session starts from zeroCarries over automatically
DecisionsReversed decisions come backContradictions detected and filtered
State"What's the status?" โ†’ guessExact state + transition history
VisibilityNo idea what it's thinkingEvery thought, live on your screen

Install

macOS (Apple Silicon) / Linux:

curl -fsSL https://raw.githubusercontent.com/thestack-ai/jarvis-orb/main/install.sh | bash

Requires Apple Silicon (M1/M2/M3/M4). Use the terminal command above for the smoothest install experience.

Windows (PowerShell):

irm https://raw.githubusercontent.com/thestack-ai/jarvis-orb/main/install.ps1 | iex

That's it. Brain starts. Orb floats. Claude Code connects.

Verify your install:

jarvis-orb --doctor

Supported Platforms

PlatformBrain (MCP)Orb (Desktop)
macOS Apple Silicon (M1+)YesYes
macOS IntelYesYes
Windows x64YesYes
LinuxYesNot yet

Cursor / Windsurf Setup

Add to your MCP config (~/.cursor/mcp.json or equivalent):

{
  "mcpServers": {
    "jarvis-brain": {
      "command": "python3",
      "args": ["-m", "jarvis_brain.mcp_server"],
      "env": {
        "PYTHONPATH": "~/.jarvis-orb/lib:~/.jarvis-orb"
      }
    }
  }
}

Uninstall

# Remove Brain + data
rm -rf ~/.jarvis-orb

# Remove from Claude Code
claude mcp remove jarvis-brain

# Remove Orb app (macOS)
rm -rf "/Applications/Jarvis Orb.app"

# Remove PATH entry from ~/.zshrc or ~/.bashrc
# Delete the line: export PATH="$HOME/.jarvis-orb/bin:$PATH"

Brain Lite

Watch it think.

#FeatureDescription
014-Tier MemoryEpisodic, semantic, project, procedural โ€” auto-classified and ranked by recency
02Temporal Scoring30-day half-life decay. Recent memories surface first. Old context fades naturally
03Contradiction DetectionConflicting memories flagged. Superseded decisions marked stale. Only truth surfaces
04Entity TrackingProjects, PRs, decisions tracked as objects with full state transition history
05Relationship StoragePeople โ†’ projects โ†’ decisions connected as a lightweight knowledge graph
06FTS5 SearchFull-text search across all memories with observation filtering

MCP Tools

memory_save      Save a memory (auto-classified into 4 tiers)
memory_search    Search with temporal scoring + contradiction filtering
memory_verify    Mark memories as verified, superseded, or contradicted
entity_create    Track a project, person, decision, or tool
entity_update    Update entity state (records transition history)
entity_query     Query entities by type or name
entity_relate    Create relationships between entities

Works with Claude Code, Cursor, and any MCP-compatible tool.


Orb

Every thought, visible.

The orb is not decorative. It shows you what the brain is doing, in real time.

Brain EventOrb Response
Memory savedParticles absorb into orb
Contradiction detectedRed/orange pulse wave
Entity state changedCyan flash + scale pulse
Search executedViolet color shift
Context compressedShrink, brighten, expand
Team dispatchedOrb splits into sub-orbs

3MB desktop app. Always-on-top. Draggable. Click to see logs.


In Practice

Monday morning standup โ€” "What did we work on last week?" Brain searches episodic memories with temporal scoring. Returns a ranked summary. No digging through chat history.

Mid-project contradiction โ€” "We should use Redis for caching." Brain detects this contradicts a previous decision. Flags the conflict. The orb pulses red. You see it happening.

New session, no context loss โ€” "Continue where we left off." Brain loads project state, recent decisions, and your preferences. No re-explaining.


Architecture

Claude Code / Cursor
     โ†•  MCP (stdio)
Brain Lite  โ€”  Python ยท aiosqlite ยท FTS5 ยท ~/.jarvis-orb/brain.db
     โ†•  WebSocket
Orb  โ€”  Tauri ยท Three.js ยท WebGL ยท 3MB ยท Always-on-top
3MBApp size. Not 150MB.
7MCP tools. Memory, entities, search.
0Cloud dependencies. Everything local.

Origin

Jarvis Orb was extracted from a working AI control plane โ€” Jarvis โ€” running 19 modules, a knowledge graph with 100+ entities, 500+ memories, and 22 agent teams. This is the lightweight, open-source version of that brain.

"I built a personal AI operating system. After months of using it, I realized the core โ€” the brain and the visualization โ€” should be available to everyone."


Roadmap

  • Orb Customization โ€” Custom orb skins, color themes, animation profiles
  • Brain Pro โ€” Advanced memory with full knowledge graph, multi-model routing, autonomous reasoning loop
  • Auto-update โ€” Seamless in-app updates
  • Plugin System โ€” Extend Brain with custom MCP tools

Contributing

PRs welcome. See CONTRIBUTING.md.

git clone https://github.com/thestack-ai/jarvis-orb.git
cd jarvis-orb

# Brain
cd brain && uv venv .venv && source .venv/bin/activate
uv pip install aiosqlite websockets mcp pytest pytest-asyncio
python -m pytest tests/ -v

# Orb
cd ../orb && pnpm install && pnpm tauri dev

License

MIT



Your AI will start remembering.

Website ยท Download ยท GitHub


Related MCP Servers

modelcontextprotocol/server-memoryVerified

๐Ÿ“‡ ๐Ÿ  - Knowledge graph-based persistent memory system for maintaining context

๐Ÿง  Knowledge & Memory2 views
0xshellming/mcp-summarizer

๐Ÿ“• โ˜๏ธ - AI Summarization MCP Server, Support for multiple content types: Plain text, Web pages, PDF documents, EPUB books, HTML content

๐Ÿง  Knowledge & Memory0 views
20alexl/claude-engram

๐Ÿ ๐Ÿ  - Persistent memory and session intelligence for Claude Code. Auto-tracks mistakes, decisions, and context via hooks. Mines session history for patterns and cross-session search. Loop detection, pre-edit warnings, context compaction survival. Runs locally with Ollama.

๐Ÿง  Knowledge & Memory0 views
a2cr/a2cr

๐Ÿ โ˜๏ธ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - MCP server for AI-agent handoffs. Saves client-encrypted WorkBaton checkpoints and WorkStash notes so Codex, Claude Code, Roo Code, and other MCP clients can resume work without passing full chat history.

๐Ÿง  Knowledge & Memory0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Not checked yet

We have not completed a health check for this listing yet.

No check timestamp yet.

Unclaimed listing (imported or pending owner verification). Claim it โ†’
โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.