13 个仓库
Search systems that index technical content for machine-readable retrieval and natural language querying.
Distinct from AI-Powered Search: Distinct from general AI search: specifically optimized for technical documentation indexing and retrieval.
Explore 13 awesome GitHub repositories matching artificial intelligence & ml · Documentation Search. Refine with filters or upvote what's useful.
Context Hub is a retrieval-augmented generation framework and context management system designed to provide large language model agents with curated, versioned markdown documentation. It functions as a documentation provider that delivers precise API references and technical context to reduce hallucinations and token waste. The system incorporates an agentic memory layer that maintains persistent local annotations and user feedback to improve how agents retrieve task-specific knowledge. It uses a version-controlled repository of technical documentation designed for both machine readability an
Provides a search system optimized for indexing technical content and locating specific skills within the documentation catalog.
Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions as a static site generator that transforms structured text files into optimized, interactive web pages, providing a comprehensive toolset for managing technical content, API references, and versioned guides. The platform distinguishes itself through a deep integration of interactive components and AI-ready features. It includes a library of pre-built interface elements that allow developers to embed live API playgrounds, request snippets, and schema-based documentation directly
Structures technical content for machine-readable indexing and embedding chat interfaces to help users find answers using language models.
This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu
Enables AI agents to retrieve technical context by searching through project documentation and source code.
git-mcp is a Model Context Protocol server that transforms Git repositories and static sites into structured context providers for AI assistants. It functions as a documentation retrieval tool and repository indexer, exposing codebases and project files as standardized tools to reduce hallucinations in large language model responses. The project converts raw repository files, READMEs, and external URLs into formats optimized for token consumption. It enables AI agents to perform query-based code searches and retrieve specific sections of project documentation to maintain up-to-date technical
Implements a search system that indexes technical documentation for machine-readable retrieval and natural language querying via MCP.
Riot 是一个基于 Go 的分布式搜索引擎和索引服务器,专为全文索引和检索而设计。它作为一个检索系统,使用 BM25 排名算法、词频和逆文档频率对文档进行排序。 该引擎为中文提供了专门的支持,具有并发文本分词和拼音映射功能,可将罗马化输入与汉字匹配。它利用分布式架构,采用基于哈希的索引分片来平衡跨多个服务器节点的数据负载和吞吐量。 该系统涵盖了广泛的搜索功能,包括布尔逻辑查询执行、邻近过滤和实时索引生命周期管理。它在内存中维护快速可搜索的索引,同时使用磁盘备份存储来实现数据持久性和耐用性。包含监控工具以跟踪分布式环境中的内存、磁盘和 CPU 利用率。
Supports real-time addition and removal of documents while the engine is running to maintain continuous availability.
Enables AI assistants to search documentation and browse code examples through the Model Context Protocol.
Lingui is a JavaScript internationalization library that provides a framework-agnostic core with bindings for React, SolidJS, Svelte, Astro, and other JavaScript frameworks. It operates through a compile-time message extraction pipeline that scans source files for translatable strings, generates standard PO, JSON, or CSV catalog files, and compiles them into optimized JavaScript modules for production deployment. The library uses macro-based message definition to wrap translatable text in source code while preserving context for extraction, and includes a plural rule engine that automatically
Indexes the latest library documentation so AI agents can search it on demand with low token usage.
Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for
Indexes and retrieves technical content from the web to supplement codebase knowledge.
Wukong is a distributed full-text search engine designed for indexing and retrieving text documents. It functions as a customizable search backend that employs a BM25 relevance ranker to order search results based on term frequency and inverse document frequency. The system includes a specialized Chinese text segmenter to break continuous character strings into meaningful words for accurate indexing and retrieval. To handle large datasets and high request volumes, it utilizes a distributed search index that employs hash-based sharding to split documents across multiple nodes. The engine prov
Updates searchable text indices in real time using batched operations to keep results current.
This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu
Outlines capabilities for indexing technical content and retrieving answers through natural language documentation search.
Geist is an open-source font family and typography collection designed for high legibility in technical interfaces. It consists of a series of web-optimized typefaces, including geometric sans-serif, monospaced, and pixel styles. The collection functions as a variable font library, utilizing coordinate interpolation to allow precise control over weight and style within a single font file. These fonts are built as OpenType typefaces, incorporating standardized layout tables to define advanced typographic behaviors such as kerning and ligatures. The project provides specific implementations fo
Indexes technical documentation to provide AI agents with necessary development context.
This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit
Enables AI assistants to query a technical knowledge base to retrieve context on feature usage.
Feed generator 是一个用于在 AT Protocol 网络中构建和部署自定义算法内容流的框架。它提供了定义独特策展逻辑、将这些算法注册到用户个人资料,并向网络提供个性化内容流的基础设施。 该框架通过将实时网络活动索引与基于处理程序的路由系统集成而脱颖而出。通过消费实时事件流,它维护本地数据集,允许开发者对公共内容应用自定义的排序和过滤规则。它通过声明式注册管理这些信息流的生命周期,使服务能够与账户所有者关联,并在去中心化生态系统中被发现。 该系统包含内置的安全和操作工具,用于处理经过身份验证的请求和大规模数据检索。它使用基于令牌的身份验证来确保对用户特定数据的安全访问,并采用基于游标的分页来管理服务大规模结果集时的内存使用。配置通过外部环境变量处理,允许在不重新部署代码的情况下调整服务行为。
Consumes live event streams to build local databases for content filtering.