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
·

9 repositorios

Awesome GitHub RepositoriesCodebase Knowledge Sources

Capabilities for supplying an entire code repository as a data source so the chatbot assists with programming tasks.

Distinct from Knowledge Retrieval Sources: Distinct from Knowledge Retrieval Sources: focuses on code repositories as a specific source type, not general document attachment.

Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Codebase Knowledge Sources. Refine with filters or upvote what's useful.

Awesome Codebase Knowledge Sources GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • netease-youdao/qanythingAvatar de netease-youdao

    netease-youdao/QAnything

    14,020Ver en GitHub↗

    QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a system that combines a vector database knowledge base, a document parsing service, and a hybrid search engine to generate answers based on private user data. The project features a modular pipeline architecture that allows users to independently replace components such as parsers, embedding models, and reranking engines. It supports local-first model deployment and offline operation to ensure data privacy, and includes a two-stage retrieval pipeline that merges dense vector embe

    Displays knowledge fragments and source logs to verify the exact documents used to generate a response.

    Python
    Ver en GitHub↗14,020
  • opencx-labs/openchatAvatar de opencx-labs

    opencx-labs/OpenChat

    5,264Ver en GitHub↗

    OpenChat is a conversational AI agent builder and customer service automation platform that uses large language models to power customer support chatbots across multiple channels. It provides tools for defining AI agent behavior, training on custom knowledge, managing actions, and controlling autopilot responses per channel. The platform enables deploying AI agents on web, phone, email, SMS, and WhatsApp, with a unified inbox for managing conversations across all channels. It includes CRM synchronization, automated workflows, contact segmentation, and analytics for tracking customer satisfact

    Ingests code repositories to enable AI assistance with programming questions.

    JavaScript
    Ver en GitHub↗5,264
  • casibase/casibaseAvatar de casibase

    casibase/casibase

    4,443Ver en GitHub↗

    Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a

    Shows knowledge fragments and web sources with relevance scores for answer verification.

    Goa2aagentagi
    Ver en GitHub↗4,443
  • zai-org/glm-4.5Avatar de zai-org

    zai-org/GLM-4.5

    4,210Ver en GitHub↗

    GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an autonomous AI agent, and a multimodal content generator capable of processing and generating text, images, audio, and video within a single unified system. The project is distinguished by its deep reasoning capabilities, utilizing chain-of-thought processing to solve complex mathematical, logical, and technical problems. It features an agentic architecture that allows for autonomous task execution, long-horizon goal planning, and the ability to interact with external tools an

    Answers technical questions about a project by integrating codebase knowledge with external data sources.

    Pythonagentglmllm
    Ver en GitHub↗4,210
  • ionicabizau/scrape-itAvatar de IonicaBizau

    IonicaBizau/scrape-it

    4,074Ver en GitHub↗

    scrape-it is a Node.js web scraper and HTML parser designed to extract structured data from websites and HTML files. It functions as a web data extraction tool that retrieves specific information from DOM elements and converts web content into usable data fields. The tool uses CSS selectors to target specific data points and employs schema-driven data mapping to organize unstructured web text into a consistent format. It supports custom value transformation to convert raw extracted strings into specific data formats. The system provides capabilities for web data extraction and automated cont

    Maps CSS selectors to predefined output fields to ensure structured and consistent data extraction.

    JavaScripthacktoberfestnode-scraperscraper
    Ver en GitHub↗4,074
  • blizzard/s2client-protoAvatar de Blizzard

    Blizzard/s2client-proto

    3,942Ver en GitHub↗

    s2client-proto provides a set of structured data definitions and language-neutral communication protocols used to exchange information between an external client and the StarCraft II engine. It utilizes protocol buffer definitions to establish a binary serialization schema for these data exchanges. The project defines the underlying communication layer necessary for game engine automation, game state analysis, and the development of software agents for competitive gaming. The framework covers interface definition languages to ensure compatibility across programming languages and employs sche

    Translates raw game state identifiers into human-readable names using predefined mapping files.

    Python
    Ver en GitHub↗3,942
  • theprimeagen/99Avatar de ThePrimeagen

    ThePrimeagen/99

    3,928Ver en GitHub↗

    This project is an AI-powered development tool and IDE extension designed for codebase searching, automated code refactoring, and prompt context management. It functions as an LLM-driven code editor that enables users to rewrite code, scan projects, and track task completion using large language models. The system features a prompt context manager that automatically attaches relevant files and rule sets to requests to improve accuracy. It includes a codebase search tool that uses natural language prompts to locate specific logic and provide explanatory notes across a project. The tool covers

    Uses the entire code repository as a data source to assist with programming tasks and logic understanding.

    Lua
    Ver en GitHub↗3,928
  • shobrook/adrenalineAvatar de shobrook

    shobrook/adrenaline

    3,750Ver en GitHub↗

    Adrenaline is an AI-powered codebase analysis tool and knowledge base designed for analyzing local software projects. It functions as a technical assistant that enables users to chat with their code, retrieve specific logic, and visualize system architectures using large language models. The project distinguishes itself by converting codebase analysis into visual system architectures and technical workflow diagrams. It utilizes retrieval augmented generation to ground responses in project-specific code snippets and documentation, while integrating real-time web search to supplement local know

    Supplies the entire local code repository as a data source for AI-driven knowledge retrieval.

    Ver en GitHub↗3,750
  • yuanxiaosc/entity-relation-extractionAvatar de yuanxiaosc

    yuanxiaosc/Entity-Relation-Extraction

    1,231Ver en GitHub↗

    Entity-Relation-Extraction es un framework de machine learning diseñado para identificar entidades y sus conexiones lógicas dentro de texto no estructurado. Funciona como una tubería (pipeline) que transforma documentos crudos en grafos de conocimiento estructurados utilizando modelos de deep learning y arquitecturas transformer. El proyecto se distingue por un enfoque basado en esquemas, que mapea la información extraída a plantillas relacionales predefinidas para asegurar la consistencia de la salida. Emplea un proceso de varias etapas que combina la clasificación de tokens de etiquetado de secuencias con codificación contextual para delinear los límites de las entidades y clasificar las relaciones entre ellas. El kit de herramientas proporciona componentes para ajustar (fine-tuning) modelos de lenguaje preentrenados y orquestar datos a través de grafos computacionales. Incluye utilidades para evaluar el rendimiento del modelo frente a conjuntos de datos de referencia (ground truth) para verificar la precisión del proceso de extracción.

    Structures extracted data according to predefined relational templates to ensure output conforms to specific domain requirements.

    Pythonbert-modelcompetition-codeentity-extraction
    Ver en GitHub↗1,231
  1. Home
  2. Artificial Intelligence & ML
  3. Knowledge Retrieval Sources
  4. Codebase Knowledge Sources

Explorar subetiquetas

  • Answer Source TracingsDisplays knowledge fragments with relevance scores and web sources with titles and URLs for verification. **Distinct from Codebase Knowledge Sources:** Distinct from Codebase Knowledge Sources: focuses on tracing answer provenance to knowledge fragments and web sources, not code repositories.
  • Knowledge Graphs1 sub-etiquetaRepresentations of codebase structure as interconnected nodes for deep architectural reasoning. **Distinct from Codebase Knowledge Sources:** Distinct from general codebase knowledge sources by specifically implementing a knowledge graph for impact analysis.