celiums-memory
Celiums
Ваш ИИ не знает того, чего он не знает. И он забывает всё.
Движок с открытым исходным кодом, который дает ИИ постоянную память и мгновенный доступ к более чем 5100 экспертным модулям знаний — с биологическими часами, которые адаптируются к каждому пользователю.
Попробовать демо · Быстрый старт · 6 инструментов · Как использовать · Архитектура · Режимы развертывания · Документация
Проблема
Каждый раз, когда ваш ИИ-ассистент начинает новую сессию, он начинает с нуля. Он не помнит ваши предпочтения, принятые в проекте решения, историю отладки или то, над чем вы работали вчера. Он галлюцинирует, потому что у него нет специализированных знаний — только общие данные обучения, ограниченные датой отсечки.
Вы тратите больше времени на повторное объяснение контекста, чем на саму работу.
Related MCP server: memora
Решение
Celiums объединяет два движка в один:
Движок | Что он делает | Как |
Память | Помнит всё — с эмоциями | Векторы PAD, дофамин, циркадный ритм, 15 когнитивных модулей |
Знания | Знает то, что знают эксперты | 5100 курируемых технических модулей, полнотекстовый поиск, 18 категорий |
Оба движка предоставляют 6 инструментов MCP, которые любая ИИ-IDE может вызывать автономно. Установите один раз, и ваш ИИ навсегда получит постоянную память И экспертные знания.
Посмотрите в действии: ask.celiums.ai
Общайтесь с Celiums AI напрямую — он использует все 5100 модулей, помнит вас между сессиями и обладает настоящим циркадным ритмом. Zero-knowledge: ваши данные никогда не используются для обучения.
Быстрый старт
Вариант 1: npm (локально, 60 секунд)
npm install -g @celiums/cli
celiums initЭто всё. celiums init:
Спрашивает ваше имя, часовой пояс и являетесь ли вы «жаворонком» или «совой»
Загружает 5100 экспертных модулей знаний
Автоматически настраивает Claude Code, Cursor и VS Code
Создает ваш личный когнитивный профиль (циркадный ритм адаптируется под ВАС)
Вариант 2: Docker (VPS, 3 минуты)
# 1. Clone
git clone https://github.com/terrizoaguimor/celiums-memory.git
cd celiums-memory
# 2. Configure
cp .env.example .env # edit passwords
# 3. Start infrastructure (PostgreSQL + Qdrant + Valkey)
docker compose up -d
# 4. Install dependencies
pnpm install
# 5. Build + start Celiums
pnpm setupВы получаете: Celiums API на порту 3210 + PostgreSQL + Qdrant + Valkey. При первом запуске 5100 экспертных модулей загружаются автоматически.
Вариант 3: DigitalOcean 1-Click (скоро)
Одна кнопка. Развертывает всё на вашем собственном дроплете DO.
6 инструментов
При подключении через MCP ваш ИИ может вызывать их автономно:
Инструменты знаний (поиск по 5100 экспертным модулям)
Инструмент | Что он делает | Пример |
| Поиск экспертных знаний | "найди модули о безопасности Kubernetes" |
| Загрузка конкретного модуля | "загрузи модуль react-server-components" |
| Получение рекомендаций для цели | "что мне использовать для создания REST API?" |
| Просмотр всех категорий | "покажи мне, какие области знаний охвачены" |
Инструменты памяти (постоянная эмоциональная память)
Инструмент | Что он делает | Пример |
| Сохранение чего-либо в памяти | "запомни, что мы выбрали Hono вместо Express" |
| Извлечение по семантической релевантности | "какие решения по фреймворкам мы принимали?" |
Что происходит за кулисами remember (пользователь ничего не видит, это просто работает):
User: "remember that we chose Hono over Express for the API"
|
PAD Emotional Vector (pleasure: 0.4, arousal: 0.3, dominance: 0.5)
|
Theory of Mind (empathy matrix transforms user emotion)
|
Dopamine / Habituation (novelty detection, reward modulation)
|
Per-User Circadian (your timezone, your peak hour, your rhythm)
|
PFC Regulation (clamp safe bounds, suppress extremes)
|
Triple-Store Persist (PostgreSQL + Qdrant + Valkey)
|
"Remembered (importance: 0.72)"15 когнитивных систем активируются при одном вызове remember. Пользователь просто пишет одно предложение.
Как использовать
Подключение к вашей IDE
После celiums init всё настраивается автоматически. Или вручную:
Claude Code:
claude mcp add celiums -- celiums start --mcpCursor — добавьте в ~/.cursor/mcp.json:
{
"mcpServers": {
"celiums": { "command": "celiums", "args": ["start", "--mcp"] }
}
}VS Code — добавьте в settings.json:
{
"mcp.servers": {
"celiums": { "type": "stdio", "command": "celiums", "args": ["start", "--mcp"] }
}
}Использование инструментов в диалоге
После подключения ваш ИИ использует инструменты автоматически. Просто общайтесь как обычно:
You: "Find me best practices for PostgreSQL optimization"
AI: -> calls forage(query="PostgreSQL optimization")
-> finds postgresql-best-practices-v2 (eval: 4.0)
-> presents the expert module content
You: "Remember that we decided to use JSONB for metadata columns"
AI: -> calls remember(content="decided to use JSONB for metadata columns")
-> stored with importance 0.68, mood: focused
You: "What database decisions have we made?"
AI: -> calls recall(query="database decisions")
-> finds: "decided to use JSONB for metadata" (score: 0.89)
-> presents with emotional contextREST API
Если запущено как сервер (Docker/VPS), доступен полный API:
# Search modules
curl http://localhost:3210/v1/modules?q=react+hooks
# Get a specific module
curl http://localhost:3210/v1/modules/typescript-mastery
# Browse categories
curl http://localhost:3210/v1/categories
# Store a memory
curl -X POST http://localhost:3210/store \
-H "Content-Type: application/json" \
-d '{"content": "The API uses Hono framework", "userId": "dev1"}'
# Recall memories
curl -X POST http://localhost:3210/recall \
-H "Content-Type: application/json" \
-d '{"query": "what framework", "userId": "dev1"}'
# Check your circadian rhythm
curl http://localhost:3210/circadian?userId=dev1
# Update your timezone
curl -X PUT http://localhost:3210/profile \
-H "Content-Type: application/json" \
-d '{"userId": "dev1", "timezoneIana": "Asia/Tokyo", "timezoneOffset": 9}'
# MCP protocol (for AI clients)
curl -X POST http://localhost:3210/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Health check
curl http://localhost:3210/healthКонфигурация
Все настройки через переменные окружения:
# Core
DATABASE_URL=postgresql://user:pass@localhost:5432/celiums_memory
QDRANT_URL=http://localhost:6333
VALKEY_URL=redis://localhost:6379
PORT=3210
# SQLite mode (alternative, single file, zero infrastructure)
SQLITE_PATH=./celiums.db
# Knowledge engine
KNOWLEDGE_DATABASE_URL=postgresql://user:pass@localhost:5432/celiums
# Onboarding (auto-configure on first run)
CELIUMS_USER_NAME=dev1
CELIUMS_LANGUAGE=en # en, es, pt-BR, zh-CN, ja
CELIUMS_TIMEZONE=America/New_York
CELIUMS_CHRONOTYPE=morning # morning, neutral, nightАрхитектура
Your AI (Claude Code, Cursor, VS Code, any MCP client)
|
| MCP JSON-RPC (6 tools)
v
CELIUMS ENGINE (1 process, 1 port)
| |
| Knowledge Engine | Memory Engine
| forage, absorb, | remember, recall
| sense, map_network |
| | 15 cognitive modules:
| 5,100 modules | limbic, circadian, dopamine,
| 18 dev categories | personality, ToM, PFC, ANS,
| full-text search | habituation, reward,
| | interoception, consolidation,
| | lifecycle, autonomy,
| | recall engine, importance
| |
v v
Modules DB Memory DB
(SQLite or PostgreSQL) (SQLite or PG + Qdrant + Valkey)Циркадный ритм пользователя
Каждый пользователь получает свои биологические часы:
curl http://localhost:3210/circadian?userId=dev1
# {
# "localHour": 10.5,
# "rhythmComponent": 0.99,
# "timeOfDay": "morning-peak",
# "circadianContribution": 0.30
# }Пользователь в Токио получает другой уровень возбуждения, чем пользователь в Нью-Йорке в тот же момент времени.
Ограничение возможностей
Инструменты появляются в зависимости от вашей конфигурации. Никаких предложений об обновлении, никаких видимых заблокированных функций.
Уровень | Инструменты | Что вы получаете |
OpenCore (бесплатно) | 6 | forage, absorb, sense, map_network, remember, recall + 5100 модулей |
+ Fleet (скоро) | +8 | synthesize, bloom, cultivate, pollinate, decompose, fleet, construct |
+ Atlas (скоро) | +12 | Совместная работа в реальном времени, 451K+ модулей |
Режимы развертывания
Локально (SQLite)
SQLITE_PATH=./celiums.db celiums startВсё в одном файле. Идеально для индивидуальных разработчиков.
Docker (полный стек)
docker compose up -dPostgreSQL 17 + pgvector, Qdrant, Valkey. Опционально Cloudflare Tunnel:
docker compose --profile tunnel up -dDigitalOcean 1-Click (скоро)
Одна кнопка создает дроплет со всем предварительно настроенным ПО.
Языки
Язык | Статус | |
English | По умолчанию | |
Espanol | Поддерживается | |
Portugues (Brasil) | Поддерживается | |
Chinese (Simplified) | Поддерживается | |
Japanese | Поддерживается |
Автоматически определяется из вашей ОС во время celiums init.
Пакеты
Пакет | Описание |
| Когнитивный движок (15 модулей, PAD, циркадный ритм) |
| Типы TypeScript |
| 5100 курируемых экспертных модулей |
| Движок знаний (поиск, модули, инструменты) |
| CLI ( |
| Адаптер протокола MCP |
| Адаптер REST API |
| Адаптер вызова функций OpenAI |
| Адаптер протокола Google A2A |
Безопасность
Local-first. Ваши воспоминания живут ТОЛЬКО на вашем компьютере или вашем собственном сервере. Ничего не отправляется нам.
Авторизация по API-ключу. Bearer-токен требуется для всех запросов, кроме localhost.
Изоляция пользователей. У каждого пользователя свое пространство памяти, эмоциональное состояние и циркадный профиль.
Никакой телеметрии. Ноль аналитики, ноль отслеживания, ноль «звонков домой».
Участие в разработке
См. CONTRIBUTING.md.
git clone https://github.com/terrizoaguimor/celiums-memory.git
cd celiums-memory
pnpm install
pnpm buildПоддержите проект
Этот проект построен на СДВГ-гиперфокусе, избытке кофе и упрямой вере в то, что ИИ заслуживает настоящего мозга. Каждая из этих 11 000+ строк была написана в перерывах между 20-часовыми сессиями кодинга, подпитываемыми любопытством и одержимостью.
Если Celiums полезен вам, или если вы считаете, что ИИ должен обладать эмоциями, а не только вычислительной мощностью, рассмотрите возможность поддержки работы.
Ваш вклад поддерживает работу GPU, поток кофе и жизнь этого проекта.
Лицензия
Apache 2.0 — см. LICENSE
Создано с одержимым вниманием к деталям.
celiums.ai · npm · GitHub
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/terrizoaguimor/celiums-memory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server