Somora Agent banner
thenaxon thenaxon

Somora Agent

AI community

Description

Local-first gateway for personal AI agents with persistent memory across multiple LLM providers

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

somora β€” agent runtime. Run. Rest. Dream. Agents that dream of what they did and never forget.

somora 🐨

Local-first AI agents that never forget. Multiple personas with private memory, a shared long-term wiki they curate themselves while they sleep, and one conversation that flows across Claude, ChatGPT, and any local model.

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Status: active dev](https://img.shields.io/badge/status-active%20dev-green.svg)](#status) [![Node β‰₯20](https://img.shields.io/badge/node-%E2%89%A520-brightgreen.svg)](#requirements)

What is somora?

A small server you run on your machine that hosts one or more AI **agents**, each with its own personality, memory, and configuration. You chat with them via terminal, browser, or installable mobile PWA; they remember things across sessions; they can use the same tool surface (memory, files, web, exec, tmux, attachments) regardless of which LLM you point them at.

What makes it different:

  • Local-first. All data β€” config, memory, sessions, the wiki, attachments β€” lives in ~/.somora/ on your machine. Nothing leaves your laptop unless you point an engine at a cloud provider.
  • Multi-agent. Configure as many personas as you want β€” each with a distinct character, separate memory inbox, and own model preferences. All agents share one long-term wiki of consolidated knowledge.
  • Multi-engine. One conversation can flip between Claude (via your Claude subscription), ChatGPT (via your ChatGPT subscription), or any local model exposing an OpenAI-compatible endpoint (Ollama, LM Studio, vLLM, oMLX, OpenRouter). Conversation history carries over.
  • Memory that compounds. Three-phase background consolidation: agents notice new facts during conversation, accumulate them privately, then promote stable knowledge to a shared Obsidian-vault wiki. The wiki is cleane