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
·

48 Repos

Awesome GitHub RepositoriesContext Management Tools

Utilities for optimizing and managing the input context provided to large language models during conversational interactions.

Distinguishing note: None of the candidates were provided; this category specifically addresses the management of token limits and conversation history for AI models.

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

Awesome Context Management Tools GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • yidadaa/chatgpt-next-webAvatar von Yidadaa

    Yidadaa/ChatGPT-Next-Web

    88,263Auf GitHub ansehen↗

    ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine

    Manages local conversation history with token compression to maintain performance in long sessions.

    TypeScript
    Auf GitHub ansehen↗88,263
  • chatgptnextweb/chatgpt-next-webAvatar von ChatGPTNextWeb

    ChatGPTNextWeb/ChatGPT-Next-Web

    88,262Auf GitHub ansehen↗

    ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It functions as a self-hosted client that allows users to connect to various AI model providers through a unified chat interface compatible with web browsers and desktop operating systems. The project includes a prompt template manager for creating and organizing reusable masks to standardize interactions. It supports self-hosting on private clouds to maintain data security and provides a centralized administrative panel for managing API resources and member access permissions. The app

    Implements conversation history compression to maintain long-term context while minimizing token usage.

    TypeScript
    Auf GitHub ansehen↗88,262
  • shareai-lab/learn-claude-codeAvatar von shareAI-lab

    shareAI-lab/learn-claude-code

    67,975Auf GitHub ansehen↗

    This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an agentic workflow engine that manages the full lifecycle of task execution, including model reasoning, tool invocation, and the integration of results. By utilizing a centralized orchestration platform, the system enables the creation of multi-agent teams that collaborate on complex objectives through structured communication and shared task graphs. The framework distinguishes itself through its focus on persistent, stateful operations and multi-agent coordination. It employs file-

    Compacts message history and summarizes interactions to prevent context overflow in long-running sessions.

    Pythonagentagent-developmentai-agent
    Auf GitHub ansehen↗67,975
  • microsoft/ai-agents-for-beginnersAvatar von microsoft

    microsoft/ai-agents-for-beginners

    67,369Auf GitHub ansehen↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Retrieves only the most relevant tool definitions via RAG to prevent model confusion caused by too many functions.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    Auf GitHub ansehen↗67,369
  • 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

    Manages conversation history by starting fresh sessions and summarizing progress to maintain focus in long sessions.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • aider-ai/aiderAvatar von Aider-AI

    Aider-AI/aider

    46,305Auf GitHub ansehen↗

    Aider is a command-line interface tool that enables large language models to directly edit, refactor, and manage source code within a local repository. It functions as an AI-powered coding assistant that integrates into the developer workflow, allowing users to apply code changes through natural language prompts while maintaining repository context and version control. The tool distinguishes itself through a specialized diff-based patching engine that parses model-generated search-and-replace blocks to modify specific file segments without rewriting entire files. It features a provider-agnost

    Aider manages chat context by dropping unnecessary files, clearing conversation history, and monitoring token usage to prevent model distraction and improve reliability.

    Pythonanthropicchatgptclaude-3
    Auf GitHub ansehen↗46,305
  • chopratejas/headroomAvatar von chopratejas

    chopratejas/headroom

    29,537Auf GitHub ansehen↗

    Headroom is an AI gateway proxy and token optimizer designed to reduce the cost and latency of large language model interactions. It functions as an intermediary that intercepts traffic between clients and providers to apply context compression, request routing, and format translation. The system differentiates itself through a Model Context Protocol server implementation that delivers compression and retrieval tools to compatible AI hosts. It employs a content-aware compression pipeline and tiered importance scoring to trim redundant data from logs and tool outputs while preserving essential

    Compresses entire conversation histories to maintain a larger effective memory window within token limits.

    Pythonagentaianthropic
    Auf GitHub ansehen↗29,537
  • openai/openai-agents-pythonAvatar von openai

    openai/openai-agents-python

    27,191Auf GitHub ansehen↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Allows filtering and pruning of conversation history to manage context window usage.

    Pythonagentsaiframework
    Auf GitHub ansehen↗27,191
  • promtengineer/localgptAvatar von PromtEngineer

    PromtEngineer/localGPT

    22,215Auf GitHub ansehen↗

    localGPT is a private AI knowledge base and retrieval-augmented generation application. It provides a local document indexer, a hybrid search engine, and an inference interface to enable chatting with private documents and managing a self-hosted information repository without sending data to external servers. The system distinguishes itself through a dual-pass verification pipeline that ensures generated answers are grounded in retrieved sources, accompanied by explicit source attribution. It employs a hybrid retrieval approach combining semantic vector search with keyword matching and rerank

    Tracks previous interactions within a session to maintain context across a series of multi-turn queries.

    Python
    Auf GitHub ansehen↗22,215
  • claude-code-best/claude-codeAvatar von claude-code-best

    claude-code-best/claude-code

    20,272Auf GitHub ansehen↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Reviews conversation summaries and truncates history to optimize the LLM context window.

    TypeScript
    Auf GitHub ansehen↗20,272
  • dyad-sh/dyadAvatar von dyad-sh

    dyad-sh/dyad

    19,648Auf GitHub ansehen↗

    Dyad is a local, artificial intelligence-powered development environment designed to manage, edit, and scaffold full-stack software projects. It functions as an automated codebase manager and code editor that leverages language models to execute programming tasks, maintain project context, and apply targeted modifications directly to source files on a user's machine. The platform distinguishes itself through a model-agnostic architecture that allows for flexible integration with various language model runtimes. It provides specialized operational modes to optimize development speed and effici

    Clears active conversation history or summarizes previous interactions to reduce token consumption and maintain focus.

    TypeScriptai-app-builderanthropicartificial-intelligence
    Auf GitHub ansehen↗19,648
  • 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

    Maintains and passes conversation history between agents during handoffs to ensure continuity.

    Gogolangmedia-serversfu
    Auf GitHub ansehen↗19,358
  • github/docsAvatar von github

    github/docs

    18,951Auf GitHub ansehen↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Maintains conversation history through intelligent compression and token tracking to ensure long-running sessions remain within model limits.

    TypeScriptdocsworks-with-codespaces
    Auf GitHub ansehen↗18,951
  • pydantic/pydantic-aiAvatar von pydantic

    pydantic/pydantic-ai

    17,791Auf GitHub ansehen↗

    PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut

    Trims message history using summarization or sliding windows to ensure data remains within language model processing limits.

    Pythonagent-frameworkgenaillm
    Auf GitHub ansehen↗17,791
  • 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

    Intercepts tool execution to manage the context window and reduce token usage through pre- and post-call actions.

    TypeScriptantigravityclaudeclaude-code
    Auf GitHub ansehen↗17,558
  • itwanger/tobebetterjavaerAvatar von itwanger

    itwanger/toBeBetterJavaer

    16,678Auf GitHub ansehen↗

    This project serves as a dual-purpose platform that functions both as a comprehensive software engineering learning resource and an autonomous agent orchestration framework. It provides a structured curriculum focused on the Java ecosystem, offering technical roadmaps, interview preparation materials, and career mentorship. Simultaneously, it acts as a technical foundation for building intelligent systems, enabling developers to construct complex, multi-step agent pipelines. The framework distinguishes itself by integrating advanced automation capabilities directly into its educational missio

    Saves previous messages from dialogue sessions to ensure responses remain relevant and consistent.

    javajvmmysql
    Auf GitHub ansehen↗16,678
  • 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

    Compresses long conversation histories to manage token limits effectively during AI sessions.

    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

    Automatically injects relevant historical facts and session summaries into model prompts to maintain continuity.

    Pythonagentaiaiagent
    Auf GitHub ansehen↗15,358
  • xcanwin/keepchatgptAvatar von xcanwin

    xcanwin/KeepChatGPT

    14,886Auf GitHub ansehen↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    Provides tools for managing conversation history and cloning prompts to organize AI interactions.

    JavaScript
    Auf GitHub ansehen↗14,886
  • hkuds/deepcodeAvatar von HKUDS

    HKUDS/DeepCode

    14,539Auf GitHub ansehen↗

    DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab

    Tracks interaction history and project requirements to provide intelligent, context-aware suggestions during development tasks.

    Pythonagentic-codingllm-agent
    Auf GitHub ansehen↗14,539
Vorherige123Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Context Management Tools

Unter-Tags erkunden

  • Conversation History Management4 Sub-TagsTechniques for compressing and tracking tokens in long-running AI development sessions to maintain context. **Distinct from Context Management Tools:** Focuses on conversation history compression for AI sessions, distinct from general context management tools.
  • Tool Loadout ManagementRetrieval-based selection of the most relevant tool definitions to avoid model confusion. **Distinct from Context Management Tools:** Distinct from general context management: focuses specifically on the subset of tools provided to the model.