Awesome MCPKnowledge & Memory

0xranx/OpenContext

⭐ 1145 JavaScript added to this list on 2026-01-31 repository created 2025-12-17

OpenContext is a personal context and knowledge store designed specifically for AI agents and coding assistants, enabling them to retain and reuse project knowledge across different sessions, repositories, and agents. It addresses the common problem where AI assistants lose context over time, forcing users to repeatedly explain background information and decisions. OpenContext integrates seamlessly with existing coding agent CLIs such as Codex, Claude, and OpenCode, enhancing them with a graphical user interface (GUI) and built-in skills and tools to manage and leverage context effectively. The project offers a comprehensive solution that includes a command-line interface (CLI) for managing a global library of contexts, a Model Context Protocol (MCP) server that allows AI agents to interact with the context store as tools, and user-level skills and slash commands that facilitate loading, searching, creating, and iterating on context data. This approach ensures that AI agents can automatically load relevant background information and decisions before acting, and persist new knowledge after completing tasks. OpenContext supports multiple usage paths, including a desktop application for users who prefer a native UI, CLI with tools for developers using popular AI coding agents, and a CLI-only mode for power users and automation. The desktop app and web UI provide intuitive interfaces for managing, searching, and editing contexts locally without requiring additional installations. By reusing existing coding agent CLIs and adding a knowledge management layer, OpenContext eliminates the need for separate agent subscriptions and enhances productivity by making project knowledge globally accessible and actionable across all projects. It is particularly valuable for developers and teams who rely on AI assistants for coding, enabling smarter, context-aware interactions that reduce redundancy and improve decision-making. Keywords: personal context store, AI agents, coding assistants, knowledge management, Model Context Protocol, MCP server, CLI, GUI, skills, tools, Codex, Claude, OpenCode, context reuse, project knowledge, AI productivity, desktop app, web UI, slash commands, Cursor, Claude Code, coding agent integration, context persistence, knowledge base, agent-ready knowledge layer.

https://github.com/0xranx/OpenContext

agentagent-ready-knowledge-layeraiai-agentsai-productivityclaudeclaude-codeclicodexcoding-agent-integrationcoding-assistantscontextcontext-managementcontext-persistencecontext-reusecursordesktop-appdeveloper-toolsguiknowledge-baseknowledge-managementmcpmcp-servermodel-context-protocolopencodepersonal-context-storeproject-knowledgeskillsslash-commandstauritoolsweb-ui

Also in Knowledge & Memory

MemPalace/mempalace

MemPalace is an open-source, local-first AI memory system that stores and retrieves conversation history verbatim using semantic search, supporting pluggable backends like ChromaDB and integrating ...

siyuan-note/siyuan

SiYuan is a privacy-first, self-hosted personal knowledge management system featuring block-level referencing, Markdown WYSIWYG editing, and support for the Model Context Protocol (MCP).

topoteretes/cognee

Cognee is an open-source project that provides scalable and modular memory capabilities for AI agents using ECL pipelines, enabling efficient management and retrieval of past interactions and diverse data types.

vectorize-io/hindsight

Hindsight is an agent memory system designed to create smarter, learning AI agents by moving beyond simple conversation history recall to encompass a biomimetic storage architecture for long-term m...

screenpipe/screenpipe

Screenpipe is a local-first, AI-powered memory tool that records computer activity (screen, audio, accessibility tree) to provide a searchable, automated context for personal AI agents and users, i...

Olow304/memvid

Memvid is a video-based AI memory library that stores millions of text chunks in MP4 files with ultra-fast semantic search, eliminating the need for traditional databases and enabling portable, efficient AI memory management.

EverMind-AI/EverOS

EverOS is an open-source Python framework for self-evolving, portable, long-term memory for AI agents, supporting multimodal ingestion and local-first persistence with Markdown as the source of truth.

MemTensor/MemOS

MemOS is a Memory Operating System for LLMs and AI agents that unifies long-term memory management, offering a single API for structured, multi-modal memory with enterprise-grade optimizations, sig...