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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • thedotmack/claude-memAvatar de thedotmack

    thedotmack/claude-mem

    82,698Ver en 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
    Ver en GitHub↗82,698
  • yeachan-heo/oh-my-codexAvatar de Yeachan-Heo

    Yeachan-Heo/oh-my-codex

    30,984Ver en 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
    Ver en GitHub↗30,984
  • xiaolincoder/cs-baseAvatar de xiaolincoder

    xiaolincoder/CS-Base

    18,024Ver en 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
    Ver en GitHub↗18,024
  • mksglu/context-modeAvatar de mksglu

    mksglu/context-mode

    17,558Ver en 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
    Ver en GitHub↗17,558
  • nirdiamant/agents-towards-productionAvatar de NirDiamant

    NirDiamant/agents-towards-production

    17,375Ver en 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
    Ver en GitHub↗17,375
  • camel-ai/camelAvatar de camel-ai

    camel-ai/camel

    17,253Ver en 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
    Ver en GitHub↗17,253
  • lsdefine/genericagentAvatar de lsdefine

    lsdefine/GenericAgent

    13,017Ver en 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
    Ver en GitHub↗13,017
  • vibrantlabsai/ragasAvatar de vibrantlabsai

    vibrantlabsai/ragas

    12,659Ver en 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
    Ver en GitHub↗12,659
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Ver en 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
    Ver en GitHub↗9,834
  • paddlepaddle/ernieAvatar de PaddlePaddle

    PaddlePaddle/ERNIE

    7,717Ver en 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
    Ver en GitHub↗7,717
  • dontbesilent2025/dbskillAvatar de dontbesilent2025

    dontbesilent2025/dbskill

    6,970Ver en GitHub↗

    dbskill es una colección de bibliotecas especializadas que comprenden especificaciones de prompts, frameworks de diagnóstico, conjuntos de herramientas de contenido e instrucciones de comportamiento para agentes. Proporciona un sistema de gestión del conocimiento utilizando un enfoque de ingeniería de cuatro capas para organizar hechos y patrones en una base de toma de decisiones verificable, junto con una biblioteca de habilidades de plantillas de prompts para diagnósticos empresariales e ingeniería de contenido. El proyecto cuenta con un framework de diagnóstico empresarial para analizar cuellos de botella organizacionales y optimizar modelos de negocio mediante un análisis estructurado. Incluye un conjunto de herramientas de ingeniería de contenido para auditar la resonancia del texto y generar ganchos de redes sociales de alta conversión basados en fórmulas virales. El sistema cubre una amplia gama de capacidades, incluida la ingeniería de flujos de trabajo de agentes de IA, análisis de mercado competitivo y formato de contenido para redes sociales. También proporciona herramientas para la ingeniería de sistemas de decisión, facilitación del aprendizaje interactivo e integración estructurada del conocimiento utilizando bibliotecas basadas en JSON. El sistema incluye utilidades para la migración de configuración de agentes y migración de bancos de trabajo para estandarizar las reglas del proyecto y las convenciones de nomenclatura en diferentes plataformas de agentes de IA.

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

    JavaScript
    Ver en GitHub↗6,970
  • zhaochenyang20/awesome-ml-sys-tutorialAvatar de zhaochenyang20

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371Ver en 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
    Ver en GitHub↗5,371
  • deepseek-ai/engramAvatar de deepseek-ai

    deepseek-ai/Engram

    4,462Ver en GitHub↗

    Engram es un sistema dinámico de recuperación de conocimiento y framework de aumento de memoria para modelos de lenguaje grandes (LLM). Funciona como una capa de búsqueda de memoria escalable y un componente de arquitectura dispersa diseñado para fusionar el conocimiento estático del modelo con estados externos dinámicos para mejorar la veracidad y reducir las alucinaciones. El sistema utiliza recuperación de memoria condicional y direccionamiento de memoria diferenciable para mapear tokens de entrada a índices específicos dentro de un almacén de memoria asociativa a gran escala. Esto permite al modelo aumentar sus parámetros totales disponibles almacenando pesos en tablas de búsqueda externas y activando solo los segmentos de conocimiento relevantes para una entrada dada. El framework cubre la optimización de dispersión del modelo y el aumento escalable, utilizando recuperación clave-valor y fusión dinámica de parámetros para mejorar el rendimiento en tareas especializadas sin requerir un reentrenamiento completo de la red.

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

    Python
    Ver en GitHub↗4,462
  • thoughtbot/tilAvatar de thoughtbot

    thoughtbot/til

    3,932Ver en GitHub↗

    This project is a git-based documentation site and markdown knowledge base designed as a searchable archive of technical cheat sheets and guides. It functions as a repository for short technical tips and code examples to facilitate team knowledge sharing and developer onboarding. The system employs a version control workflow to manage the submission, review, and publishing of technical learnings. It includes utilities for commit management and history consolidation, as well as the ability to retrieve specific files across different branches. Security is handled through the use of system-leve

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

    Ver en GitHub↗3,932
  • llsourcell/doctor-dignityAvatar de llSourcell

    llSourcell/Doctor-Dignity

    3,827Ver en 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
    Ver en GitHub↗3,827
  1. Home
  2. Artificial Intelligence & ML
  3. Knowledge Retrieval Systems

Explorar subetiquetas

  • 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.