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

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

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

15 个仓库

Awesome GitHub RepositoriesKnowledge Retrieval Systems

Mechanisms for accessing stored information using semantic search and file lookups during interactions.

Distinguishing note: Focuses on the retrieval phase of knowledge management.

Explore 15 awesome GitHub repositories matching artificial intelligence & ml · Knowledge Retrieval Systems. Refine with filters or upvote what's useful.

Awesome Knowledge Retrieval Systems GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • thedotmack/claude-memthedotmack 的头像

    thedotmack/claude-mem

    82,698在 GitHub 上查看↗

    Claude-mem is an agentic memory persistence system designed to provide AI assistants with long-term context across multiple development sessions. It functions as a background orchestrator that captures, summarizes, and indexes interaction history, allowing models to maintain continuity and recall technical decisions from past tasks. By utilizing a vector-augmented context engine, the system injects relevant historical observations into active sessions, ensuring that AI agents remain informed without exceeding finite token budgets. The project distinguishes itself through an endless memory arc

    Searches through past observations and documentation to recall technical details and previous problem-solving steps.

    JavaScriptaiai-agentsai-memory
    在 GitHub 上查看↗82,698
  • yeachan-heo/oh-my-codexYeachan-Heo 的头像

    Yeachan-Heo/oh-my-codex

    30,984在 GitHub 上查看↗

    oh-my-codex is an AI coding workflow orchestrator and a retrieval augmented generation documentation assistant. It manages complex programming tasks through a structured sequence of planning, execution, and verification phases, while providing tools for querying and translating technical documentation. The project utilizes Git worktrees to isolate parallel coding sessions, ensuring that concurrent tasks remain independent. It integrates a vector-store knowledge base to index documents into embeddings, enabling semantic search and factual context retrieval across multiple languages. The syste

    Implements automated interfaces to find specific answers and details within complex documentation sets.

    TypeScript
    在 GitHub 上查看↗30,984
  • xiaolincoder/cs-basexiaolincoder 的头像

    xiaolincoder/CS-Base

    18,024在 GitHub 上查看↗

    CS-Base is a comprehensive educational platform and technical repository designed to support software engineers in mastering backend architecture, artificial intelligence engineering, and career development. It functions as a centralized knowledge hub that combines illustrated theoretical tutorials with practical, project-based learning to bridge the gap between foundational computer science concepts and professional industry requirements. The project distinguishes itself by integrating a robust career mentorship framework with advanced AI engineering resources. It provides users with tools f

    Implements retrieval-augmented generation to query specialized document stores for improved response accuracy.

    ccppgolang
    在 GitHub 上查看↗18,024
  • mksglu/context-modemksglu 的头像

    mksglu/context-mode

    17,558在 GitHub 上查看↗

    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

    Retrieves specific information from stored content and session history using queries, filters, and timeline sorting.

    TypeScriptantigravityclaudeclaude-code
    在 GitHub 上查看↗17,558
  • nirdiamant/agents-towards-productionNirDiamant 的头像

    NirDiamant/agents-towards-production

    17,375在 GitHub 上查看↗

    This project is a comprehensive framework for developing, orchestrating, and deploying autonomous agents. It provides a structured environment for building agents that utilize reasoning loops to perform multi-step tasks, manage state through graph-based workflows, and interact with external tools. By mapping unstructured model outputs into typed schemas, the framework ensures reliable integration with downstream application logic. The platform distinguishes itself through a focus on production-grade reliability and security. It incorporates hybrid memory systems that combine vector embeddings

    Provides mechanisms for accessing stored information using semantic search and file lookups during agent interactions.

    Jupyter Notebookagentagent-frameworkagents
    在 GitHub 上查看↗17,375
  • camel-ai/camelcamel-ai 的头像

    camel-ai/camel

    17,253在 GitHub 上查看↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Accesses stored information using semantic search and file lookups during agent interactions.

    Pythonagentai-societiesartificial-intelligence
    在 GitHub 上查看↗17,253
  • lsdefine/genericagentlsdefine 的头像

    lsdefine/GenericAgent

    13,017在 GitHub 上查看↗

    GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web browsers, and hardware interfaces through action and observation loops. It functions as a tool orchestrator that routes model calls to local executors, enabling the automation of complex tasks on a host machine. The project is distinguished by its self-evolving AI agent capabilities, which convert successful execution paths into reusable procedural scripts and skill trees to reduce future reasoning overhead. It employs a context optimization engine that utilizes layered memory hierarc

    Adjusts task scoring priority weights based on skill usage rates to optimize future discovery.

    Pythonai-agentautomationautonomous-agent
    在 GitHub 上查看↗13,017
  • vibrantlabsai/ragasvibrantlabsai 的头像

    vibrantlabsai/ragas

    12,659在 GitHub 上查看↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Provides mechanisms for accessing and quantifying the accuracy of stored information during interactions.

    Pythonevaluationllmllmops
    在 GitHub 上查看↗12,659
  • boto/boto3boto 的头像

    boto/boto3

    9,834在 GitHub 上查看↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Implements retrieval-augmented generation to fetch relevant documents from knowledge bases for AI context.

    Pythonawsaws-sdkcloud
    在 GitHub 上查看↗9,834
  • paddlepaddle/erniePaddlePaddle 的头像

    PaddlePaddle/ERNIE

    7,717在 GitHub 上查看↗

    ERNIE is a development toolkit for training, fine-tuning, and deploying large language models built on the PaddlePaddle deep learning platform. It provides a comprehensive suite of core components, including an inference server for vision and language models, a training and fine-tuning toolkit, and a framework for building retrieval-augmented generation systems using private knowledge bases. The project features multimodal AI models capable of reasoning across text, images, and video to perform complex visual understanding and information extraction. It distinguishes itself through specialize

    Provides a framework for building question-answering systems that surface information from private, domain-specific datasets.

    Pythonernieernie-45ernie-45-vl
    在 GitHub 上查看↗7,717
  • dontbesilent2025/dbskilldontbesilent2025 的头像

    dontbesilent2025/dbskill

    6,970在 GitHub 上查看↗

    dbskill 是一个专门的库集合,包含提示词规范、诊断框架、内容工具集和代理行为指令。它使用四层工程方法构建知识管理系统,将事实和模式组织成可验证的决策基础,并附带用于业务诊断和内容工程的提示词模板库。 该项目具有一个业务诊断框架,用于分析组织瓶颈并通过结构化分析优化业务模型。它包括一个内容工程工具集,用于审计文本共鸣并根据病毒式传播公式生成高转化率的社交媒体钩子。 该系统涵盖了广泛的功能,包括 AI 代理工作流工程、竞争市场分析和社交媒体内容格式化。它还提供用于决策系统工程、交互式学习促进以及使用基于 JSON 的库进行结构化知识集成的工具。 该系统包括用于代理配置迁移和工作台迁移的实用程序,以在不同的 AI 代理平台之间标准化项目规则和命名约定。

    Stores business axioms and methodology as structured JSON data for injection into system prompts or retrieval systems.

    JavaScript
    在 GitHub 上查看↗6,970
  • zhaochenyang20/awesome-ml-sys-tutorialzhaochenyang20 的头像

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371在 GitHub 上查看↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Implements dense retrieval engines to provide external knowledge context for models during training and inference.

    Python
    在 GitHub 上查看↗5,371
  • deepseek-ai/engramdeepseek-ai 的头像

    deepseek-ai/Engram

    4,462在 GitHub 上查看↗

    Engram 是一个用于大语言模型的动态知识检索系统和记忆增强框架。它作为一个可扩展的记忆查找层和稀疏架构组件,旨在将静态模型知识与动态外部状态融合,以提高事实准确性并减少幻觉。 该系统利用条件记忆检索和可微记忆寻址,将输入 Token 映射到大规模关联记忆存储中的特定索引。这允许模型通过将权重存储在外部查找表中,并仅为给定输入激活相关的知识片段,从而增加其总可用参数量。 该框架涵盖了模型稀疏性优化和可扩展增强,使用键值检索和动态参数融合来提升特定任务的性能,而无需对网络进行全面重训练。

    Implements a system for accessing stored information by fusing static weights with scalable lookup mechanisms.

    Python
    在 GitHub 上查看↗4,462
  • thoughtbot/tilthoughtbot 的头像

    thoughtbot/til

    3,932在 GitHub 上查看↗

    这是一个基于 Git 的文档站点和 Markdown 知识库,设计为技术速查表和指南的可搜索存档。它作为一个简短技术提示和代码示例的仓库,以促进团队知识共享和开发者入职。 该系统采用版本控制工作流来管理技术学习成果的提交、审查和发布。它包括用于提交管理和历史记录合并的工具,以及跨不同分支检索特定文件的能力。 安全性通过使用用于加密凭据管理的系统级钥匙串存储来处理。更广泛的能力范围涵盖了技术知识管理,包括共享文档的持续更新和版本控制。

    Enables retrieval of technical tips by traversing the repository's directory structure.

    在 GitHub 上查看↗3,932
  • llsourcell/doctor-dignityllSourcell 的头像

    llSourcell/Doctor-Dignity

    3,827在 GitHub 上查看↗

    Doctor-Dignity is a privacy-preserving medical AI framework designed to execute large language models and diagnostic reasoning tasks locally on edge hardware. It provides a local inference engine and retrieval augmented generation implementation that ensures sensitive health data remains offline by removing dependencies on external cloud servers and internet connectivity. The project includes a medical fine-tuning framework for adapting base language models to specialized clinical domains using parameter-efficient methods. To enable execution on resource-constrained and mobile devices, it pro

    Implements a knowledge retrieval system using local vector indices to access verified medical information offline.

    Python
    在 GitHub 上查看↗3,827
  1. Home
  2. Artificial Intelligence & ML
  3. Knowledge Retrieval Systems

探索子标签

  • Adaptive Weighting StrategiesSystems that dynamically adjust the importance of query terms to prioritize specific knowledge chunks during retrieval. **Distinct from Knowledge Retrieval Systems:** Distinct from Knowledge Retrieval Systems: focuses specifically on the weighting logic used to prioritize results rather than the general retrieval mechanism.
  • Axiom LibrariesStructured data repositories of business axioms and methodologies used for system prompt injection. **Distinct from Knowledge Retrieval Systems:** Distinct from Knowledge Retrieval Systems by focusing on the structured storage of axioms in JSON for prompt injection rather than the retrieval mechanism itself.
  • Structured Knowledge IntegrationMethods for injecting structured data formats like JSON into LLM retrieval systems or prompts. **Distinct from Knowledge Retrieval Systems:** Focuses on the structured format (JSON) and the injection into prompts, rather than general semantic search retrieval.