Перейти к содержимому

Cursor10x

создает постоянную многомерную систему памяти для AI-ассистентов, сохраняя контекст разговоров, историю проекта и связи в коде

JavaScript
59 stars

Описание

DevContext (ранее Cursor10x) — это сервер на базе Model Context Protocol (MCP) для Cursor и Claude, предоставляющий persistent memory с типами: short-term (недавние сообщения, файлы), long-term (мильстоуны, решения), episodic (события) и semantic (векторные эмбеддинги для семантического поиска). Использует Node.js, Turso DB и векторные представления для индексации кода. Применяется для непрерывной осведомленности о проекте, автоматизации workflow и повышения продуктивности разработки.

Возможности

Постоянный контекст

Сохраняет историю разговоров, файлов и событий между сессиями для непрерывной работы AI.

Многомерная память

Включает short-term, long-term, episodic и semantic типы памяти с приоритизацией по важности.

Семантический поиск

Использует векторные эмбеддинги и ANN для поиска похожего кода и контента по смыслу.

Индексация кода

Автоматически извлекает структуры (функции, классы) из файлов для связей и retrieval.

Мониторинг и статистика

Предоставляет инструменты для проверки здоровья, статистики памяти и генерации баннеров статуса.

Установка

Предварительные требования: Node.js 18+, npm или yarn, аккаунт Turso.

  1. Настройка Turso:

    • Установите CLI: curl -sSfL https://get.turso.tech/install.sh | bash
    • Войдите: turso auth login
    • Создайте БД: turso db create cursor10x-mcp
    • Получите URL и токен: turso db show cursor10x-mcp –url; turso db tokens create cursor10x-mcp
  2. Конфигурация Cursor MCP: Обновите .cursor/mcp.json в директории проекта: { “mcpServers”: { “cursor10x-mcp”: { “command”: “npx”, “args”: [“cursor10x-mcp”], “enabled”: true, “env”: { “TURSO_DATABASE_URL”: “your-turso-database-url”, “TURSO_AUTH_TOKEN”: “your-turso-auth-token” } } } }

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
59

Ссылки