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

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

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

17 个仓库

Awesome GitHub RepositoriesAgent Versioning

Systems for tracking and selecting specific agent deployment versions at runtime.

Distinct from Version Management: Focuses on agent-specific deployment versioning rather than general software release cycles.

Explore 17 awesome GitHub repositories matching development tools & productivity · Agent Versioning. Refine with filters or upvote what's useful.

Awesome Agent Versioning GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • f/prompts.chatf 的头像

    f/prompts.chat

    163,814在 GitHub 上查看↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    Tracks changes and maintains metadata for multi-file agent skills to ensure consistent model behavior.

    HTMLaiartificial-intelligenceawesome-list
    在 GitHub 上查看↗163,814
  • multica-ai/multicamultica-ai 的头像

    multica-ai/multica

    36,862在 GitHub 上查看↗

    Multica is an autonomous coding agent manager and LLM agent orchestration platform. It coordinates teams of autonomous agents to execute coding tasks and manage their lifecycles through a centralized dashboard. The system provides multi-tenant agent workspaces that isolate agents, settings, and project issues into distinct organizational boundaries. The platform distinguishes itself through an agent skill library that captures successful task solutions as reusable, versioned skills. These skills are shared across the agent team and pinned using content hashes to ensure consistent behavior acr

    Ensures consistent agent behavior by pinning specific versions of skills using content hashes.

    Go
    在 GitHub 上查看↗36,862
  • langchain-ai/deepagentslangchain-ai 的头像

    langchain-ai/deepagents

    25,006在 GitHub 上查看↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Tracks and retrieves the history of configured versions for agent instances, including metadata and settings.

    Pythonagentsdeepagentslangchain
    在 GitHub 上查看↗25,006
  • mastra-ai/mastramastra-ai 的头像

    mastra-ai/mastra

    21,221在 GitHub 上查看↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Routes requests to specific agent versions for A/B testing and canary rollouts.

    TypeScriptagentsaichatbots
    在 GitHub 上查看↗21,221
  • letta-ai/lettaletta-ai 的头像

    letta-ai/letta

    21,168在 GitHub 上查看↗

    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

    Updates existing agents to newer template definitions programmatically to maintain consistency and apply improvements across a fleet of agents.

    Pythonaiai-agentsllm
    在 GitHub 上查看↗21,168
  • larksuite/clilarksuite 的头像

    larksuite/cli

    14,291在 GitHub 上查看↗

    Lark CLI is a terminal-based tool designed for automating tasks and managing resources across the Lark and Feishu productivity ecosystem. It functions as a cloud workspace automator and REST API client, providing a command line interface to programmatically manage organizational documents, calendars, emails, and tasks. The project distinguishes itself through an AI agent skill framework that allows for the integration and deployment of both bundled and custom skills. It features an identity-aware execution context that enables switching between user and bot identities, and employs a sidecar-b

    Bundles agent-readable skill content directly into the binary to ensure version alignment.

    Go
    在 GitHub 上查看↗14,291
  • meta-llama/llama-stackmeta-llama 的头像

    meta-llama/llama-stack

    8,417在 GitHub 上查看↗

    Llama-stack 是一个标准化的编排栈和生成式 AI API 网关。它提供了一个统一的通信层和一致的接口,用于部署、管理和与各种大语言模型提供商及部署进行交互。 该系统充当代理(agent)框架,管理工具执行和版本化的技能包,以自动化复杂任务。它包括一个批处理系统,用于通过离线处理处理大量异步请求,以及一个用于存储和搜索文档以实现检索增强生成(RAG)的向量数据库接口。 该栈涵盖了高级功能,包括 AI 代理编排、模型部署以及模型 API 的标准化,从而允许在不重写应用程序代码的情况下切换提供商。

    Organizes agent capabilities using versioned manifest archives to ensure consistent function invocation.

    Python
    在 GitHub 上查看↗8,417
  • numman-ali/openskillsnumman-ali 的头像

    numman-ali/openskills

    8,356在 GitHub 上查看↗

    OpenSkills is an agent capability orchestrator and skill manager designed to sync, version, and distribute standardized skill definitions across autonomous agent environments. It functions as a system for installing domain-specific instruction sets and specialized knowledge into large language model agents, acting as a context injector to load task-oriented prompts and technical documentation into an agent's active operational window. The project distinguishes itself through a git-based distribution framework, allowing agent capabilities to be fetched and updated from remote version control s

    Ensures agents use the most recent version of a skill by updating them from their original source.

    TypeScript
    在 GitHub 上查看↗8,356
  • alibaba/higressalibaba 的头像

    alibaba/higress

    7,558在 GitHub 上查看↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Controls the lifecycle of AI worker packages by promoting or retiring specific versions.

    Goai-gatewayai-nativeapi-gateway
    在 GitHub 上查看↗7,558
  • ericlbuehler/mistral.rsEricLBuehler 的头像

    EricLBuehler/mistral.rs

    6,597在 GitHub 上查看↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Creates new versions of existing skills by uploading fresh bundles under the same skill identifier.

    Rustllmrustuqff
    在 GitHub 上查看↗6,597
  • vercel-labs/skillsvercel-labs 的头像

    vercel-labs/skills

    6,326在 GitHub 上查看↗

    Skills is a command-line tool for managing reusable instruction sets, called skills, that configure the behavior of AI coding agents. It provides a versioned registry of agent prompts that can be discovered, installed, updated, and removed through a CLI interface, with skills stored as declarative configuration files injected directly into a project's file system. The tool supports the full lifecycle of agent skill management, including searching a public registry by keyword, browsing a leaderboard of community-contributed skills, inspecting remote repositories before installation, and genera

    Provides deterministic installations and updates through a versioned catalog of reusable agent instruction sets.

    TypeScript
    在 GitHub 上查看↗6,326
  • beeradmoore/dlss-swapperbeeradmoore 的头像

    beeradmoore/dlss-swapper

    6,217在 GitHub 上查看↗

    DLSS Swapper is a desktop tool that manages and replaces upscaling DLLs in game directories, supporting DLSS, FSR, and XeSS technologies. It identifies DLL versions by computing file hashes and matching them against a known database, then swaps the files directly in the game folder without modifying executables or memory. The tool automatically detects installed games across Steam, GOG, Epic Games, Ubisoft Connect, Xbox App, and Battle.net, and also supports manual addition of games by specifying the executable path. It maintains a local repository of multiple upscaling DLL versions, allowing

    Downloads and stores multiple versions of upscaling DLLs in a local cache for per-game selection.

    C#
    在 GitHub 上查看↗6,217
  • jakewharton/disklrucacheJakeWharton 的头像

    JakeWharton/DiskLruCache

    5,783在 GitHub 上查看↗

    DiskLruCache is a disk-backed key-value cache library for Android and Java environments that stores data on the filesystem within a configurable byte limit. It uses a least-recently-used (LRU) eviction policy to automatically remove old entries when the cache exceeds its allocated size, and maintains a journal file to reconstruct its in-memory state after a process restart. The cache provides atomic write operations that first write new data to a temporary file before atomically renaming it, preventing partial or corrupted reads during concurrent access. It returns frozen snapshots of cache e

    Requires monotonically increasing version numbers per entry to detect stale or concurrent modifications.

    Java
    在 GitHub 上查看↗5,783
  • memtensor/memosMemTensor 的头像

    MemTensor/MemOS

    5,665在 GitHub 上查看↗

    MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted server that stores and retrieves structured memory across sessions. It enables AI systems to recall user preferences, history, and context without retraining, using a graph-based API and a web management interface for viewing, editing, and organizing memory items, skills, traces, and knowledge bases. The system distinguishes itself through a portable memory interchange protocol that allows memory to be transferred between different AI models, devices, and applications, along with a

    Extracts repeated strategies into callable, versioned skills that improve with feedback.

    Pythonagentagent-memoryclawdbot
    在 GitHub 上查看↗5,665
  • agiresearch/aiosagiresearch 的头像

    agiresearch/AIOS

    5,168在 GitHub 上查看↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Fetches specific versions of agents from a remote hub based on author and name.

    Python
    在 GitHub 上查看↗5,168
  • rectify11/installerRectify11 的头像

    Rectify11/Installer

    3,434在 GitHub 上查看↗

    Maintains a local cache of patch versions to allow downgrading or upgrading specific UI components.

    JavaScript
    在 GitHub 上查看↗3,434
  • langchain-ai/langchain-mcp-adapterslangchain-ai 的头像

    langchain-ai/langchain-mcp-adapters

    3,366在 GitHub 上查看↗

    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

    Provides systems for tracking and selecting specific agent deployment versions at runtime.

    Pythonlangchainlanggraphmcp
    在 GitHub 上查看↗3,366
  1. Home
  2. Development Tools & Productivity
  3. Version Management
  4. Agent Versioning

探索子标签

  • Agent Artifact DownloadingThe process of fetching specific versions of agent packages from remote distribution hubs. **Distinct from Agent Versioning:** Focuses on the retrieval of the agent package itself rather than just tracking version numbers.
  • Skill Versioning Systems2 个子标签Mechanisms for loading agent skills from immutable sources to ensure consistent execution. **Distinct from Agent Versioning:** Distinct from Agent Versioning: focuses on the versioning of specific skill definitions rather than the agent deployment itself.
  • Versioned Memory Repositories1 个子标签Systems that use version control to manage and track changes to agent memory filesystems. **Distinct from Agent Versioning:** Distinct from Agent Versioning: focuses on the versioning of the memory data itself rather than the agent deployment version.