awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

57 个仓库

Awesome GitHub RepositoriesProject Context Managers

Systems for defining and propagating project-level constraints and configuration.

Distinguishing note: Focuses on hierarchical configuration for agent scope rather than general project management.

Explore 57 awesome GitHub repositories matching software engineering & architecture · Project Context Managers. Refine with filters or upvote what's useful.

Awesome Project Context Managers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • microsoft/ai-agents-for-beginnersmicrosoft 的头像

    microsoft/ai-agents-for-beginners

    67,369在 GitHub 上查看↗

    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

    Injects relevant background information into the model before processing a query to ensure informed responses.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    在 GitHub 上查看↗67,369
  • code-yeongyu/oh-my-opencodecode-yeongyu 的头像

    code-yeongyu/oh-my-opencode

    63,326在 GitHub 上查看↗

    Oh-my-opencode is an autonomous software engineering platform designed to automate complex coding tasks through the orchestration of specialized AI agents. It manages end-to-end development workflows by coordinating teams of agents that perform parallel execution, strategic planning, and automated code generation. The system ensures high-precision refactoring by utilizing a hash-anchored modification engine, which verifies file integrity through cryptographic line references before applying any changes. The platform distinguishes itself through a rigorous planning-first methodology, requiring

    Manages project scope through localized configuration files that define requirements and constraints.

    TypeScriptaiai-agentsamp
    在 GitHub 上查看↗63,326
  • addyosmani/agent-skillsaddyosmani 的头像

    addyosmani/agent-skills

    60,849在 GitHub 上查看↗

    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

    Allows for the explicit referencing of skill files within prompts to force specific workflows on-demand.

    Shellagent-skillsantigravityantigravity-ide
    在 GitHub 上查看↗60,849
  • junegunn/vim-plugjunegunn 的头像

    junegunn/vim-plug

    35,685在 GitHub 上查看↗

    vim-plug is a plugin manager for the Vim text editor that functions as a git-based dependency manager and configuration bootstrapper. It downloads and organizes external plugin packages from remote repositories to extend the editor's functionality. The project acts as a lazy-loading orchestrator to reduce editor startup time by deferring the loading of plugins until specific commands or file types are encountered. It enables version pinning by allowing plugins to be fetched using specific git branches, tags, or commit hashes. The manager provides a framework for plugin installation, lifecycl

    Reduces editor startup time by loading plugins only when specific commands or file types are encountered.

    Vim Scriptvim
    在 GitHub 上查看↗35,685
  • rohitg00/agentmemoryrohitg00 的头像

    rohitg00/agentmemory

    23,785在 GitHub 上查看↗

    AgentMemory is a persistent knowledge store and memory server designed to provide AI coding agents with long-term memory. It functions as a knowledge graph engine and vector database store that saves and recalls project context, architectural decisions, and patterns across different sessions. The system distinguishes itself by using a tiered-memory consolidation pipeline that compresses raw observations into episodic, semantic, and procedural layers to optimize token usage. It employs a hybrid retrieval strategy combining keyword matching, vector embeddings, and graph traversal to surface rel

    Persists architectural decisions and naming conventions as managed artifacts to maintain project context across sessions.

    TypeScriptagentmemoryagentsai
    在 GitHub 上查看↗23,785
  • agentsmd/agents.mdagentsmd 的头像

    agentsmd/agents.md

    22,264在 GitHub 上查看↗

    Agents.md is a configuration framework designed to standardize how AI coding assistants interact with a repository. It provides a structured format for defining project context, behavioral guidelines, and operational instructions, ensuring that AI tools maintain consistency and adhere to project-specific standards throughout the development process. The system distinguishes itself through a hierarchical configuration approach, allowing developers to define settings that inherit and override instructions across different subdirectories. By utilizing markdown-based files, it enables the injecti

    Uses a configuration-based approach to provide local documentation and behavioral overrides to coding assistants.

    TypeScript
    在 GitHub 上查看↗22,264
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Manages project-level constraints and configurations to guide agent behavior and scope.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • eclipse-theia/theiaeclipse-theia 的头像

    eclipse-theia/theia

    21,569在 GitHub 上查看↗

    Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an

    Maintains a persistent knowledge base of project architecture to improve the accuracy of AI-generated responses.

    TypeScriptcloud-ideeditorelectron
    在 GitHub 上查看↗21,569
  • nyr/openvpn-installNyr 的头像

    Nyr/openvpn-install

    20,574在 GitHub 上查看↗

    This project is a bash-based installation script and deployer used to automate the setup and configuration of an OpenVPN server on Linux systems. It provides a guided setup process for deploying virtual private network software across various Debian and Red Hat based distributions. The tool functions as a user management interface, allowing for the creation, removal, and administration of client profiles and the security credentials required for network access. It orchestrates the deployment of secure tunnels to enable remote network access to private environments. The system manages the ins

    Implements an interactive command-line workflow to collect configuration details and automate the server setup.

    Shellalmalinuxbashcentos
    在 GitHub 上查看↗20,574
  • claude-code-best/claude-codeclaude-code-best 的头像

    claude-code-best/claude-code

    20,272在 GitHub 上查看↗

    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

    Analyzes file system structures and git states to provide factual grounding for AI agent operations.

    TypeScript
    在 GitHub 上查看↗20,272
  • spacevim/spacevimSpaceVim 的头像

    SpaceVim/SpaceVim

    20,253在 GitHub 上查看↗

    SpaceVim is a modular configuration framework for Vim and Neovim designed to manage settings, plugins, and keybindings across different editing environments. It functions as a plugin manager that uses a layered organization system to group related functions and plugins, reducing the manual effort required for configuration. The system is centered around a mnemonic keybinding strategy that utilizes the space bar as the primary modifier for editor commands. To maintain performance, the framework implements a startup optimizer that delays the loading of non-essential plugins until they are requi

    Implements a deferred plugin loading mechanism to minimize initial editor startup time.

    Vim Script
    在 GitHub 上查看↗20,253
  • wsdjeg/spacevimwsdjeg 的头像

    wsdjeg/SpaceVim

    20,248在 GitHub 上查看↗

    SpaceVim is a modular configuration framework designed for managing plugins and settings across Vim and Neovim. It utilizes a layer-based architecture to organize related editor extensions into functional groups, reducing the overhead associated with manual setup and maintenance. The framework features a mnemonic keybinding system that maps editor commands to intuitive key sequences and provides integrated discovery guides. To improve performance, it employs a deferred plugin loader that reduces startup time by loading extensions only when they are specifically required. The system provides

    Implements a deferred plugin loader that increases startup speed by delaying initialization until modules are requested.

    Vim Script
    在 GitHub 上查看↗20,248
  • qwenlm/qwen-codeQwenLM 的头像

    QwenLM/qwen-code

    19,078在 GitHub 上查看↗

    Qwen-code is an AI-powered development framework designed for orchestrating intelligent coding agents within terminal and IDE environments. It provides a comprehensive infrastructure for automating software maintenance, code generation, and complex refactoring tasks by managing multi-agent workflows and persistent session states. The system is built to handle both interactive development and automated background processes, ensuring that agents can execute shell commands and file operations safely within isolated, sandboxed environments. What distinguishes this project is its focus on granular

    Answers questions about codebase structure and external data sources by integrating with documentation and design tools.

    TypeScript
    在 GitHub 上查看↗19,078
  • github/docsgithub 的头像

    github/docs

    18,951在 GitHub 上查看↗

    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

    Provides natural language querying of codebase logic and structure to assist developers with project-specific questions.

    TypeScriptdocsworks-with-codespaces
    在 GitHub 上查看↗18,951
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 GitHub 上查看↗

    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

    Examines ticket details and searches codebase context to identify root causes for reported software issues.

    TypeScriptaiai-ageai-coding
    在 GitHub 上查看↗15,616
  • nesquena/hermes-webuinesquena 的头像

    nesquena/hermes-webui

    14,912在 GitHub 上查看↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Writes new skill modules to extend functional abilities based on learned context and operational experience.

    Pythonagentai-agentshermes
    在 GitHub 上查看↗14,912
  • hkuds/openharnessHKUDS 的头像

    HKUDS/OpenHarness

    14,084在 GitHub 上查看↗

    OpenHarness is a framework for building and orchestrating AI agents that utilize tools and plugins to execute complex tasks. It provides an orchestration system for managing language model lifecycles and a multi-agent coordination system for delegating workloads across teams of specialized subagents. The project features an agent gateway that bridges language model agents to external chat platforms and communication channels. It includes a tool integration engine for executing shell, file, and web operations, supported by a memory and skill manager that handles persistent user preferences and

    Implements modular, domain-specific instruction files loaded into the agent context to guide task execution.

    Python
    在 GitHub 上查看↗14,084
  • andrewyng/context-hubandrewyng 的头像

    andrewyng/context-hub

    13,700在 GitHub 上查看↗

    Context Hub is a retrieval-augmented generation framework and context management system designed to provide large language model agents with curated, versioned markdown documentation. It functions as a documentation provider that delivers precise API references and technical context to reduce hallucinations and token waste. The system incorporates an agentic memory layer that maintains persistent local annotations and user feedback to improve how agents retrieve task-specific knowledge. It uses a version-controlled repository of technical documentation designed for both machine readability an

    Retrieves only the minimal subset of required reference files based on current task requirements to optimize tokens.

    JavaScript
    在 GitHub 上查看↗13,700
  • zitadel/zitadelzitadel 的头像

    zitadel/zitadel

    13,029在 GitHub 上查看↗

    This project is a cloud-native identity and access management platform designed to centralize authentication, authorization, and identity lifecycle management. It functions as a standards-compliant OpenID Connect authorization server, providing secure session management and token issuance for web, mobile, and device-based applications. The platform is built to handle complex identity requirements through stateless token authentication and support for modern passwordless methods, including biometrics and hardware keys. What distinguishes this platform is its native support for multi-tenant env

    Groups applications, roles, and security policies into unified project contexts for consistent management.

    Go2faauthenticationauthorization
    在 GitHub 上查看↗13,029
  • coleam00/context-engineering-introcoleam00 的头像

    coleam00/context-engineering-intro

    12,529在 GitHub 上查看↗

    This project provides a structured framework and toolkit for managing AI-assisted software development. It functions as an orchestration system that guides large language models through complex, multi-step coding tasks by establishing standardized methodologies for project documentation, architectural constraints, and coding conventions. The framework distinguishes itself by implementing a centralized approach to constraint enforcement and knowledge structuring. By defining global rules and curating authoritative code templates, it ensures that automated agents maintain consistency across rep

    Organizes documentation and guidelines into standardized formats to provide necessary context for AI-driven code generation.

    Python
    在 GitHub 上查看↗12,529
上一个123下一个
  1. Home
  2. Software Engineering & Architecture
  3. Project Context Managers

探索子标签

  • Agent Space OnboardingProcesses for linking an active AI agent to a specific project memory space. **Distinct from Project Context Managers:** Focuses on the initial binding of a running agent to a memory environment, not general hierarchical configuration.
  • Codebase Context QueryingSystems for querying codebase structure and external documentation to inform agent responses. **Distinct from Project Context Managers:** Distinct from general project context managers: focuses on the retrieval and querying of codebase information for AI agents.
  • Engineering Context GroundingMechanisms for tracking repository structures and deployment workflows to provide factual grounding for AI agents. **Distinct from Project Context Managers:** Distinct from Project Context Managers by focusing on the actual content of engineering details for grounding rather than the hierarchical propagation of configuration.
  • Guided Setup WorkflowsInteractive commands that collect project context and generate initial configuration files for both new and existing codebases. **Distinct from Project Context Managers:** Distinct from Project Context Managers: focuses on the interactive setup process rather than ongoing context propagation.
  • On-Demand Context Loading5 个子标签Mechanisms for fetching detailed operational instructions only when a specific capability is triggered. **Distinct from Project Context Managers:** Focuses on token-reduction via lazy-loading of instructions rather than static project constraints.
  • Persistent Artifact Stores3 个子标签Systems that persist project-level metadata such as goals, tech stack, and style guides as managed artifacts. **Distinct from Project Context Managers:** Distinct from Project Context Managers: focuses on persisting metadata as managed artifacts that influence plan generation, not just defining agent scope.
  • Persistent Project ArtifactsStores and enforces project-level metadata such as goals, tech stack, and style guides as managed artifacts that influence all subsequent work. **Distinct from Project Context Managers:** Distinct from Project Context Managers: focuses on persisting and enforcing project metadata as artifacts, not on hierarchical configuration for agent scope.
  • Plugin Context AccessProvide the selected project name, filesystem path, session ID, and title to the plugin frontend. **Distinct from Project Context Managers:** Distinct from Project Context Managers: focuses on exposing project context to plugin frontends, not defining or propagating project-level constraints.
  • Server Session Isolation1 个子标签Maintaining separate server instances and state per project to ensure isolated language contexts. **Distinct from Project Context Managers:** Focuses on the lifecycle and isolation of server processes rather than general project configuration constraints.