15 repositorios
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.