Skip to content
@companionintelligence

Companion Intelligence

Reflect on your digital memory. Go forward with your Companion.

Companion Intelligence

Open-source tools for private, local-first AI companions.

Website · Documentation · Marketplace · All public repositories

💫🔭💡📡✨🏠⚡🖥️🌟📥🤝📦🔓📖

Companion Intelligence is a local-first AI ecosystem designed to run on hardware you own. Companion OS provides the system base, Companion Hub installs and manages apps and agents, and Companion Memory provides a personal data layer. The projects below add capture, device integrations, spatial interfaces, and tools around that core.

The ecosystem at a glance

The map places each public repo in context. Solid arrows show data or service flows; dotted arrows show supporting or optional relationships.

flowchart LR
    subgraph Base["Local platform"]
        OS["CI-OS"] --> HUB["Companion-Hub"]
        HUB <--> MEM["Companion-Memory"]
        STORE["Marketplace store"] -. "app catalog" .-> HUB
    end

    subgraph Capture["Capture and memory integrations"]
        BROWSER["CI-Browser-Extension"]
        DESKTOP["CI-Capture"]
        SYNC["CI-Agent-Sync"]
        HERMES["CI-Hermes"]
        OPENCLAW["CI-OpenClaw"]
        PLANNING["CI-Planning"]
        ATLAS["CI-Spatial-Atlas"]
    end
    BROWSER -->|"browser context"| MEM
    DESKTOP -->|"desktop activity"| MEM
    HERMES <-->|"API / MCP"| MEM
    OPENCLAW <-->|"MCP"| MEM
    PLANNING <-->|"MCP tools"| HERMES
    SYNC -. "agent configuration" .-> HERMES
    SYNC -.-> OPENCLAW
    MEM -->|"located memories"| ATLAS

    subgraph Devices["Devices and voice"]
        OMI["CI-OMI"]
        MENTRA["CI-Mentra"]
        EVEN["CI-Even-Realities"]
        PEBBLE["CI-Pebble"]
        VOICE["CI-Home-Assistant-Voice-PE"]
        MAIX["CI-MaixCAM"]
    end
    OMI -->|"wearable capture"| MEM
    MAIX -->|"edge vision capture"| MEM
    MEM -->|"alerts and triggers"| PEBBLE
    MENTRA -. "agent interface" .-> HERMES
    EVEN -. "agent interface" .-> OPENCLAW
    VOICE <-->|"local voice / assistant"| HUB

    subgraph Spatial["Spatial and XR"]
        SPATIAL["Companion Spatial"]
        SCAN["CI-Spatial-Unity"]
        META_SCAN["CI-Spatial-Web-Meta"]
        AGENT_U["CI-Spatial-Agent-Unity"]
        AGENT_WEB["CI-Spatial-Agent-Web"]
        PHOTO["CI-Spatial-Photo"]
        HOME["CI-Virtual-Home"]
        METAHUMAN["CI-MetaHuman"]
    end
    SCAN -->|"spatial export"| MEM
    META_SCAN -->|"scan assets"| AGENT_U
    SPATIAL -->|"room scan"| AGENT_WEB
    AGENT_U -. "spatial agent surface" .-> MEM
    AGENT_WEB -.-> MEM
    MEM -->|"3D memory views"| PHOTO
    MEM -->|"4D memory map"| ATLAS
    HUB -. "local app runtime" .-> HOME
    HUB -.-> METAHUMAN

    subgraph Community["Community projects and experiments"]
        SPELLBOOK["CI-Spellbook"]
        JIC["JustInCase"]
        BENCH["Local-Bench"]
        INFERENCE["CI-Active-Inference"]
        TOROLLO["Torollo"]
        SYSINFO["systeminformation fork"]
    end
    SPELLBOOK -. "discover projects" .-> HUB
    SYSINFO -. "system information" .-> HUB
    MODELS["Local models"] --> HUB
    BENCH -->|"benchmark"| MODELS
    JIC -. "offline guidance" .-> MODELS
    INFERENCE -. "agent experiment" .-> MEM

    subgraph Tooling["Build and distribution"]
        CICD["CI-Local-CICD"]
        BUILDER["CI-Static-Containter-Builder"]
        CACHE["CI-Tools-Cache-Mounts"]
        GONO["CI-GonoPBX"]
        BREW["homebrew-tap"]
        SCOOP["scoop-bucket"]
    end
    CICD -->|"local checks"| BUILDER
    CACHE -. "shared build caches" .-> CICD
    BUILDER -->|"container images"| STORE
    GONO -->|"published images"| STORE
    BREW -->|"desktop releases"| HUB
    SCOOP -->|"desktop releases"| HUB

    classDef core fill:#0f717a,stroke:#0b565c,color:#fff
    class OS,HUB,MEM,STORE core
Loading

Browse the project tables by category. Where a repo publishes a brand or app icon, it appears beside the project name; other rows use an emoji marker.

🗯️ Platform

ProjectWhat it does
Companion OSLinux distribution for AI companions and development.
Companion HubInstall and manage self-hosted apps, local models, and agents.
Companion MemoryPersonal database and memory engine for Companion Intelligence.

🔌 Memory apps and integrations

ProjectWhat it does
🤖 Agent SyncVersionable agent configuration templates and setup notes.
Companion CaptureDesktop capture for macOS, Windows, and Linux.
Browser ExtensionCapture browsing context from supported browsers.
🔭 Companion AtlasTurn images and video into a time-aware 3D scrapbook map.
Companion PlanningLocal-first, MCP-native personal planning app.
Companion OpenClawOpenClaw Docker image for Companion Hub.
Companion HermesHermes agent with Companion Memory integration.

📱 Devices, voice, and wearables

ProjectWhat it does
Home AssistantVoice integration for Home Assistant with Memory and Hub.
Even RealitiesCompanion integration for Even Realities G2 glasses.
MentraLive app for Mentra smart glasses.
PebblePebble watch interface for memory and local models.
📷 MaixCAMCompanion projects for Sipeed MaixCAM devices.
OMIOmi wearable integration experiments.

🌐 Spatial, XR, and virtual worlds

ProjectWhat it does
Companion SpatialWeb-based room scanning.
🥽 Companion ScanQuest and WebXR room scanning with local computer vision.
🧭 Spatial Web MetaQuest 3 room mapping with a local vision server.
🤖 Spatial Agent for UnityMixed-reality companion for Quest and Pico.
Spatial Agent for WebEmbodied agent framework for WebXR and WebSpatial.
Photo Time MachineExplore photos and video as 3D memories.
Virtual HomeTurn house specifications into explorable 3D worlds.
🤖 Companion MetaHumanLocally hosted, embodied companion built with Unreal Engine.

🧪 Community projects and experiments

ProjectWhat it does
SpellbookCurated directory of agents, apps, and tools.
Just In CaseOffline emergency knowledge search.
Local BenchBenchmark local LLM token-generation speed.
🤖 Active InferenceExperimental active-inference agent.
TorolloLocal visual playground for system design and networking.
systeminformation forkCompanion Intelligence fork of the Node.js system information library.

🛠️ Developer tools and distribution

ProjectWhat it does
🔁 Local CI/CDAudit and run repository checks on local hardware.
🧱 Static Container BuilderPackage static web apps as self-contained Docker images.
💾 Cache MountsMount shared NFS caches on macOS and Linux.
GonoPBX imagesBuild and publish GonoPBX images for the marketplace.
🍺 Homebrew tapDesktop app distribution.
🪣 Scoop bucketDesktop app distribution.

Popular repositories Loading

  1. JustInCase JustInCase Public

    🛟 Just In Case: Offline Emergency Knowledge Search 🛟

    C++ 5

  2. Local-Bench Local-Bench Public

    Benchmark local LLMs performance, measure the token generation speed of different models

    TypeScript 5

  3. Companion-Hub Companion-Hub Public

    Hub for private Agents & Apps. Easily create and manage your own private server cluster.

    TypeScript 4

  4. Companion-Memory Companion-Memory Public

    Companion Memory - Personal Digital Twin - Front + Back End API + Web Monorepo

    TypeScript 3

  5. CI-Planning CI-Planning Public

    Companion Planning — private, local-first, MCP-native personal todo app. Markdown on disk + SQLite-indexed + local LLM triage. Tailscale-ready PWA.

    TypeScript 2

  6. .github .github Public

    1

Repositories

Showing 10 of 37 repositories

Top languages

Loading…

Most used topics

Loading…