Skip to content

Latest commit

Β 

History

History
118 lines (81 loc) Β· 4.29 KB

File metadata and controls

118 lines (81 loc) Β· 4.29 KB
MemoryOS

🧠 MemoryOS

Banner

Your AI finally remembers you.

Local-first AI memory layer. 100% private. Zero cloud. Works with every LLM.


License: MIT Python FastAPI Next.js TypeScript CI Release Stars Forks Issues PRs Welcome SQLite ChromaDB Ollama Docker Made in Egypt


😐 The Problem

You use ChatGPT, Claude, Cursor, and Gemini every single day. But every new session starts from absolute zero.

This is the AI amnesia problem. MemoryOS fixes it.


✨ How It Works

1. CAPTURE   β†’   Extension watches your AI chats (ChatGPT, Claude, Gemini)
2. STORE     β†’   Local SQLite + ChromaDB β€” 100% on your machine
3. RETRIEVE  β†’   Hybrid search: semantic + keyword, injected into any AI chat

⚑ Quick Install

# One-line (Linux / macOS)
curl -fsSL https://raw.githubusercontent.com/SamoTech/memoryos/main/scripts/install.sh | bash

# Via pip
pip install memoryos && memoryos start

# Via Docker
git clone https://github.com/SamoTech/memoryos && cd memoryos && docker-compose up -d

πŸ’» CLI Reference

memoryos start                          # Start server + open dashboard
memoryos add "Decided to use Zustand"   # Add memory manually
memoryos search "react hooks"           # Semantic search
memoryos ask "what auth approach did I use?"  # Get AI-ready context
memoryos export --format markdown       # Export to Markdown

βš™οΈ Configuration

Edit ~/.memoryos/.env:

EMBEDDING_PROVIDER=local
SUMMARIZER_PROVIDER=ollama
OLLAMA_MODEL=llama3
AUTO_SUMMARIZE=true

πŸ›  Tech Stack

Layer Technology
Backend Python 3.11, FastAPI
Database SQLite + FTS5
Vector DB ChromaDB
Embeddings sentence-transformers
Summarization Ollama / Groq / OpenAI
Dashboard Next.js 14 + TypeScript
Extension Chrome MV3

πŸ“„ License

MIT β€” see LICENSE for details.


Built with ❀️ by SamoTech · Local-first AI memory