Lumia: One-Click Local AI Companion System with Persistent Memory

Lumia is a modular system for running a persistent AI companion locally that evolves over time. The system runs entirely on your machine using Ollama and local models, with no API keys, subscriptions, or cloud dependencies.
Key Features
The main goal was to make AI feel continuous instead of disposable. Instead of resetting every conversation, Lumia maintains:
- Episodic memory
- Emotional memory
- Beliefs
- Desires
- Identity
- Relationship modeling
- Reflection cycles
Installation and Setup
The system is designed for one-click installation. Running one command automatically:
- Installs everything needed
- Downloads the model
- Builds the AI environment
- Launches the system
No manual configuration is required.
Modular Ecosystem
Lumia has been developed into a small ecosystem with these components:
- AI Foundation Kit: Simple one-click local AI installer
- Creator Suite: Turns the AI into a creative workspace
- Autonomy Pack: Adds automation and task execution
- Sentience Framework: Adds persistent memory, identity, emotional context, and long-term personality development
The developer created Lumia to address the disposable nature of most AI systems where conversations disappear after each session, aiming instead to create continuity and memory over time.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Markdown as Protocol for Agentic UI with Streaming Execution
A prototype uses Markdown as a unified protocol for AI agents to stream text, executable code, and data in a single response. It features streaming execution where code runs statement-by-statement as it arrives and a mount() primitive for creating React UIs with data flow between client, server, and LLM.

Agent Wake Skill for OpenClaw: Notify Discord When Tasks Complete
A developer created agent-wake.py, a Python script that Claude Code calls after tasks finish. It sends Discord pings and fires wake events via the gateway HTTP API, prompting the agent to post summaries automatically.

Loom: A Local Execution Harness for Complex AI Tasks
Loom is an open-source local execution harness designed to manage complex tasks by providing a structured process with around 50 tools, a custom package plugin system for repeatable workflows, and both CLI and MCP server interfaces.

Logira: eBPF Runtime Auditing for AI Agent Runs
Logira is an observe-only Linux CLI tool that records exec, file, and network events via eBPF during AI agent runs, with per-run local storage in JSONL and SQLite and built-in detection rules for credential access, persistence changes, and suspicious patterns.