AS

alash3al/stash

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

770 stars 46 forks Качество 74 Тренд 26Apache-2.0

alash3al/stash — это кандидат на MCP-сервер, импортированный из https://github.com/alash3al/stash.

Обзор

alash3al/stash — это кандидат на MCP-сервер, импортированный из https://github.com/alash3al/stash.

Обзор (машинный перевод)

У твоего ИИ амнезия. Мы это исправили.

Каждая LLM начинает каждый разговор с нуля. Stash даёт вашему агенту постоянную память — он запоминает, воспоминает, консолидирует и учится на протяжении сессий. Больше не нужно объяснять себя с нуля.

Открытый исходный код. Самостоятельный хостинг. Работает с любым совместимым с MCP агентом.


Не хочешь вести себя как хост? usestash.io — это размещённая облачная версия — войдите в Google, скопируйте один MCP URL, и всё готово. Начало бесплатно.


Быстрый старт

Вот и всё. Postgres + pgvector, миграции, MCP-сервер с фоновой консолидацией — всё в одной команде.

Далее: Руководство по старту — подключите ваш MCP-клиент, запустите init / remember / recall и убедитесь, что всё работает.

Полностью локальное (без облачного API): Руководство по настройке Ollama — хост Ollama + Docker Compose, приватные вложения и логор.

Облако Атласа

Atlas Cloud — это полномодальная платформа инференции ИИ, которая предоставляет разработчикам единый API для доступа к генерации видео, изображений и LLM-API. Вместо управления несколькими интеграциями с поставщиками вы подключаетесь один раз и получаете единый доступ к 300+ курируемым моделям во всех модальностях.

Ознакомьтесь с рекламой программных планов Atlas Cloud: https://www.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Stash

Your AI has amnesia. We fixed it.

Every LLM starts every conversation from zero. Stash gives your agent persistent memory — it remembers, recalls, consolidates, and learns across sessions. No more explaining yourself from scratch.

Open source. Self-hosted. Works with any MCP-compatible agent.


Don’t want to self-host? usestash.io is the hosted cloud version — sign in with Google, copy one MCP URL, and you’re done. Free to start.


Quick Start

git clone https://github.com/alash3al/stash.git
cd stash
cp .env.example .env   # edit with your API key + model
docker compose up

That’s it. Postgres + pgvector, migrations, MCP server with background consolidation — all in one command.

Next: Getting Started guide — connect your MCP client, run init / remember / recall, and verify everything works.

Fully local (no cloud API): Ollama setup guide — host Ollama + Docker Compose, private embeddings and reasoner.

Atlas Cloud

Atlas Cloud is a full-modal AI inference platform that gives developers a single AI API to access video generation, image generation, and LLM APIs. Instead of managing multiple vendor integrations, you connect once and get unified access to 300+ curated models across all modalities.

Check out Atlas Cloud’s coding plan promotion: https://www.atlascloud.ai/console/coding-plan

Stash already supports Atlas Cloud through its OpenAI-compatible API. Set your .env like this:

STASH_OPENAI_API_KEY=your-atlas-cloud-api-key
STASH_OPENAI_BASE_URL=https://api.atlascloud.ai/v1
STASH_EMBEDDING_MODEL=text-embedding-3-small
STASH_REASONER_MODEL=deepseek-ai/DeepSeek-V3-0324
STASH_VECTOR_DIM=1536

Atlas Cloud works well here because Stash only needs:

  • an embeddings model for vectorization
  • a chat-capable reasoning model for consolidation
  • an OpenAI-compatible base URL and API key

See Getting Started for a fuller configuration checklist.

MCP Client Setup

After docker compose up, Stash exposes an MCP server over SSE at:

http://localhost:8080/sse

Point any MCP-compatible client at that URL. Example configs:

Cursor — ~/.cursor/mcp.json

{
  "mcpServers": {
    "stash": {
      "url": "http://localhost:8080/sse"
    }
  }
}

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "stash": {
      "url": "http://localhost:8080/sse"
    }
  }
}

OpenCode — ~/.config/opencode/config.json

{
  "mcp": {
    "stash": {
      "type": "remote",
      "url": "http://localhost:8080/sse",
      "enabled": true
    }
  }
}

Windsurf — ~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "stash": {
      "url": "http://localhost:8080/sse"
    }
  }
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "stash": { "url": "http://localhost:8080/sse" } } }