awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 Repos

Awesome GitHub RepositoriesAgent Context Management

Tools for attaching data and files to agents or tasks to provide necessary context for execution.

Distinguishing note: Focuses on the association of data with specific agentic tasks rather than general file management.

Explore 20 awesome GitHub repositories matching artificial intelligence & ml · Agent Context Management. Refine with filters or upvote what's useful.

Awesome Agent Context Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • addyosmani/agent-skillsAvatar von addyosmani

    addyosmani/agent-skills

    60,849Auf GitHub ansehen↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Organizes instructions into primary definitions and supporting reference files to optimize the agent context window.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • crewaiinc/crewaiAvatar von crewAIInc

    crewAIInc/crewAI

    53,687Auf GitHub ansehen↗

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    CrewAI provides context and data for automated analysis by attaching files to agents, tasks, or entire workflows.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗53,687
  • surrealdb/surrealdbAvatar von surrealdb

    surrealdb/surrealdb

    32,397Auf GitHub ansehen↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Provides a unified memory layer that maintains consistent state and permissions across multiple database models for intelligent agents.

    Rustbackend-as-a-servicecloud-databasedatabase
    Auf GitHub ansehen↗32,397
  • letta-ai/lettaAvatar von letta-ai

    letta-ai/letta

    21,168Auf GitHub ansehen↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Attaches or detaches document folders to agents to dynamically update files available for browsing and retrieval.

    Pythonaiai-agentsllm
    Auf GitHub ansehen↗21,168
  • davila7/claude-code-templatesAvatar von davila7

    davila7/claude-code-templates

    20,933Auf GitHub ansehen↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    Configures how agents interact with local files through automatic detection or explicit path selection.

    Pythonanthropicanthropic-claudeclaude
    Auf GitHub ansehen↗20,933
  • livekit/livekitAvatar von livekit

    livekit/livekit

    19,358Auf GitHub ansehen↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Pre-populates an agent session with user-specific data or task metadata before the conversation begins.

    Gogolangmedia-serversfu
    Auf GitHub ansehen↗19,358
  • mksglu/context-modeAvatar von mksglu

    mksglu/context-mode

    17,558Auf GitHub ansehen↗

    This project provides a system for managing agent context and session memory, featuring an agent context compactor, an AI session memory manager, and a tool output sandbox. It functions as a middleware layer and server extension for the Model Context Protocol to optimize context windows and reduce token usage. The system optimizes agent performance by sandboxing tool outputs and externalizing large data sets, replacing raw I/O with pointers and concise summaries. It employs a persistent knowledge base that indexes session history and tool outputs for retrieval via full-text search, ensuring s

    Optimizes the agent token window by executing custom commands during tool usage and session starts.

    TypeScriptantigravityclaudeclaude-code
    Auf GitHub ansehen↗17,558
  • steveyegge/beadsAvatar von steveyegge

    steveyegge/beads

    16,757Auf GitHub ansehen↗

    Beads is a versioned, dependency-aware graph database designed for distributed issue tracking and project management. It functions as an agentic workflow orchestrator, providing a structured environment where tasks, dependencies, and project metadata are linked through relational hierarchies. By maintaining a persistent, version-controlled record of project state, the system enables teams to manage complex work items across multiple repositories and environments. The platform distinguishes itself through its deep integration with automated coding agents, acting as a Model Context Protocol ser

    Generates project-specific guidance files to instruct coding assistants on interacting with the task graph.

    Goagentsclaude-codecoding
    Auf GitHub ansehen↗16,757
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Configures protocol servers to provide AI agents with access to external tools, data, and system context.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • memorilabs/memoriAvatar von MemoriLabs

    MemoriLabs/Memori

    15,358Auf GitHub ansehen↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Restores agent working state and task progress across sessions by retrieving stored conversation history and execution traces.

    Pythonagentaiaiagent
    Auf GitHub ansehen↗15,358
  • asyncfuncai/deepwiki-openAvatar von AsyncFuncAI

    AsyncFuncAI/deepwiki-open

    14,362Auf GitHub ansehen↗

    This platform is an automated documentation and codebase analysis system designed to generate structured wikis, technical guides, and interactive diagrams from source code repositories. It functions as a retrieval-augmented generation framework that connects codebases to language models, enabling context-aware answers, deep research, and automated documentation updates through semantic vector search. The system distinguishes itself through a self-hosted, containerized architecture that supports both cloud-based and local AI model execution. It provides sophisticated model orchestration, allow

    Preserves conversation history and incorporates specific file content to provide relevant context for complex research tasks.

    Pythonaigeminigithub
    Auf GitHub ansehen↗14,362
  • mark3labs/mcp-goAvatar von mark3labs

    mark3labs/mcp-go

    8,806Auf GitHub ansehen↗

    mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers that connect large language model applications to external tools and data sources. It serves as a developer kit for implementing bidirectional communication and structured data exchange between AI clients and servers. The framework enables the creation of executable tools with structured output schemas, reusable prompt templates, and data resource exposure via URI templates. It supports multiple transport layers, including stdio, HTTP, and Server-Sent Events, using a transport

    Manages agent context by serving static files and dynamic API data as resources for language models.

    Go
    Auf GitHub ansehen↗8,806
  • missing-semester-cn/missing-semester-cn.github.ioAvatar von missing-semester-cn

    missing-semester-cn/missing-semester-cn.github.io

    7,311Auf GitHub ansehen↗

    This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching practical computing skills for computer science students. The curriculum covers developer tooling, shell scripting, version control, security fundamentals, and open-source collaboration, with a focus on core computing skills including data processing pipelines, workflow automation, secure remote access, shell productivity, Vim editing, and Git version control. The project distinguishes itself by teaching command-line mastery, shell scripting, and automation to boost daily developer

    Mentions controlling LLM context windows, but this is a minor topic in the broader curriculum.

    Markdown
    Auf GitHub ansehen↗7,311
  • realpython/materialsAvatar von realpython

    realpython/materials

    5,173Auf GitHub ansehen↗

    This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover

    Provides tools to curate and distill information provided to AI agents to improve response quality.

    Jupyter Notebook
    Auf GitHub ansehen↗5,173
  • cursor/community-pluginsAvatar von cursor

    cursor/community-plugins

    3,955Auf GitHub ansehen↗

    Dieses Projekt ist ein öffentliches Register und Integrations-Hub für von der Community erstellte Erweiterungen, Server und Regeln, die für KI-gestützte Code-Editoren entwickelt wurden. Es dient als zentrales Verzeichnis für die Entdeckung und Verteilung von Plugins, die die Kernfunktionen von KI-Editoren erweitern. Das System verfügt über einen automatisierten Sicherheitsscanner, der agentengesteuerte Überprüfungen verwendet, um eingereichten Plugin-Code auf bösartige Muster zu analysieren. Es bietet eine Bibliothek kuratierter technischer Einschränkungen und architektonischer Richtlinien, um eine konsistente Codegenerierung sicherzustellen, sowie serverlose Infrastruktur für das Hosting externer Tool-Logik als zugängliche Endpunkte. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich der Durchsetzung sprachspezifischer Codierungsstandards, der Integration mit externen Wissensdatenbanken und Projektmanagementsystemen sowie der Aufnahme von Observability-Daten wie Logs und Crash-Berichten. Sie unterstützt zudem die Verteilung von Prompt-Optimierungsregeln und den automatisierten Import von Erweiterungen über eine standardisierte Spezifikation.

    Maintains a library of global system prompts and architectural constraints to ensure consistent AI code generation.

    TypeScript
    Auf GitHub ansehen↗3,955
  • vrsen/agency-swarmAvatar von VRSEN

    VRSEN/agency-swarm

    3,962Auf GitHub ansehen↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Provides hints within tool outputs to direct agents on the appropriate next steps.

    Python
    Auf GitHub ansehen↗3,962
  • enzed/vibe-codingAvatar von EnzeD

    EnzeD/vibe-coding

    3,940Auf GitHub ansehen↗

    Vibe-coding is an agentic workflow manager and AI coding orchestrator designed to guide autonomous agents through software development. It serves as a development framework that organizes the process of building software using large language models through structured planning, iterative validation, and a defined cycle of implementation. The project distinguishes itself through a focused context management system and project memory bank, which uses dedicated files to maintain consistent architectural context across sessions. It employs constraint-based guidance to enforce project-specific codi

    Employs global rules and constraints to ensure agents maintain modularity and adhere to core documentation.

    Auf GitHub ansehen↗3,940
  • langchain-ai/langchain-mcp-adaptersAvatar von langchain-ai

    langchain-ai/langchain-mcp-adapters

    3,366Auf GitHub ansehen↗

    This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context Protocol. It functions as an integration layer that allows agents to operate as protocol-compliant servers and enables the conversion of protocol-based tools into formats compatible with agent frameworks and logic graphs. The adapters facilitate tool interoperability by wrapping external protocol tools for use within agent workflows and exposing internal agent capabilities to any client implementing the Model Context Protocol. This creates a communication bridge that supports inte

    Versions and organizes bundles of instructions and tools to ensure consistent agent behavior.

    Pythonlangchainlanggraphmcp
    Auf GitHub ansehen↗3,366
  • volcengine/openvikingAvatar von volcengine

    volcengine/OpenViking

    2,993Auf GitHub ansehen↗

    OpenViking is a multi-tenant context server and knowledge base administration system designed to provide AI agents with persistent long-term memory. It enables the indexing of diverse documents and codebases to support retrieval-augmented generation, allowing agents to recall past interactions, user preferences, and learned experiences across sessions. The project is distinguished by its use of a URI-based virtual filesystem to organize memories, resources, and skills. It implements a tiered context loading system that balances retrieval precision with token budgets by structuring data into a

    Provides agents with a suite of tools for semantic search, file operations, and code structure analysis to manage context.

    Pythonagentagentic-ragai-agents
    Auf GitHub ansehen↗2,993
  • moonshotai/kimi-codeAvatar von MoonshotAI

    MoonshotAI/kimi-code

    2,473Auf GitHub ansehen↗

    Kimi-code is a command-line interface and orchestration framework designed to integrate autonomous AI agents into software development workflows. It functions as a terminal-based assistant that manages multi-step coding tasks, including planning, file system modifications, shell command execution, and test running, all while maintaining conversational context within a local development environment. The project distinguishes itself through a focus on secure, autonomous agent orchestration and granular control over AI interactions. It enforces strict security by requiring explicit user approval

    Configures external data sources conversationally to extend agent capabilities without manual file editing.

    TypeScript
    Auf GitHub ansehen↗2,473
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Context Management

Unter-Tags erkunden

  • Guidance Generators1 Sub-TagTools that generate project-specific configuration files to instruct coding assistants. **Distinct from Agent Context Management:** Distinct from general context management: focuses on generating guidance files for agents rather than just attaching data.