能力标签
🛠
AI工具

脑电信号RAG检索系统

基于 Python · 开源免费,本地部署,数据完全自主可控
英文名:eeg-rag
⭐ 6 Stars 💻 Python 📄 MIT 🏷 AI 6.5分
6.5AI 综合评分
RAG系统脑电信号神经科学检索增强生成生物信号处理
✦ AI Skill Hub 推荐

经 AI Skill Hub 精选评估,脑电信号RAG检索系统 获评「推荐使用」。这款AI工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 6.5 分,适合有一定技术背景的用户使用。

📚 深度解析
脑电信号RAG检索系统 是一款基于 Python 的开源工具,在 GitHub 上收获 0k+ Star,是RAG系统、脑电信号、神经科学、检索增强生成领域中的优质开源项目。开源工具的最大优势在于代码完全透明,你可以审计每一行代码的安全性,也可以根据自身需求进行二次开发和定制。

**为什么要使用开源工具而非商业 SaaS?**
对于个人开发者和有隐私需求的用户,本地部署的开源工具意味着数据不离本机,不受第三方服务商的数据政策约束。同时,开源工具通常没有使用次数限制和月度费用,一次安装即可长期使用,对于高频使用场景的总拥有成本(TCO)远低于订阅制商业工具。

**安装与环境准备**
脑电信号RAG检索系统 依赖 Python 运行环境。建议通过 pyenv(Python)或 nvm(Node.js)管理 Python 版本,避免全局环境污染。对于新手用户,推荐先创建虚拟环境(python -m venv venv && source venv/bin/activate),再安装依赖,这样即使出现问题也可以随时删除虚拟环境重新开始,不影响系统稳定性。

**社区与维护**
GitHub Issue 和 Discussion 是获取帮助的最快渠道。在提问前建议先检查 Closed Issues(已关闭的问题),大多数常见问题都已有解答。遇到 Bug 时,提供 pip list 的输出、完整错误堆栈和最小可复现示例,能显著提高开发者响应速度。AI Skill Hub 将持续追踪 脑电信号RAG检索系统 的版本更新,及时通知重要功能变化。
📋 工具概览

专门为脑电(EEG)信号处理设计的检索增强生成系统。整合HuggingFace、NumPy、Pandas等框架,支持脑电数据的智能检索和生成。适合神经科学研究、脑机接口开发和医学信号处理领域的开发者。

脑电信号RAG检索系统 是一款基于 Python 开发的开源工具,专注于 RAG系统、脑电信号、神经科学 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。

GitHub Stars
⭐ 6
开发语言
Python
支持平台
Windows / macOS / Linux
维护状态
轻量级项目,按需更新
开源协议
MIT
AI 综合评分
6.5 分
工具类型
AI工具
Forks
📖 中文文档
以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

专门为脑电(EEG)信号处理设计的检索增强生成系统。整合HuggingFace、NumPy、Pandas等框架,支持脑电数据的智能检索和生成。适合神经科学研究、脑机接口开发和医学信号处理领域的开发者。

脑电信号RAG检索系统 是一款基于 Python 开发的开源工具,专注于 RAG系统、脑电信号、神经科学 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。

📌 核心特色
  • 开源免费,支持本地部署,数据完全自主可控
  • 活跃的 GitHub 开源社区,持续迭代更新
  • 提供详细文档和使用示例,新手友好
  • 支持自定义配置,灵活适配不同使用环境
  • 可作为基础组件集成进现有技术栈或进行二次开发
🎯 主要使用场景
  • 本地部署运行,保护数据隐私,满足合规要求
  • 自定义集成到现有系统,扩展技术栈能力
  • 作为开源基础组件进行商业化二次开发
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:pip 安装(推荐)
pip install eeg-rag

# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install eeg-rag

# 方式三:从源码安装(获取最新功能)
git clone https://github.com/hkevin01/eeg-rag
cd eeg-rag
pip install -e .

# 验证安装
python -c "import eeg_rag; print('安装成功')"
📋 安装步骤说明
  1. 访问 GitHub 仓库页面
  2. 按照 README 文档完成依赖安装
  3. 根据系统环境完成初始化配置
  4. 参考官方示例或文档开始使用
  5. 遇到问题可在 GitHub Issues 中查找解答
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 命令行使用
eeg-rag --help

# 基本用法
eeg-rag input_file -o output_file

# Python 代码中调用
import eeg_rag

# 示例
result = eeg_rag.process("input")
print(result)
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
# eeg-rag 配置文件示例(config.yml)
app:
  name: "eeg-rag"
  debug: false
  log_level: "INFO"

# 运行时指定配置文件
eeg-rag --config config.yml

# 或通过环境变量配置
export EEG_RAG_API_KEY="your-key"
export EEG_RAG_OUTPUT_DIR="./output"
📑 README 深度解析 真实文档 完整度 87/100 含工作流图 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

简介

<a id="top"></a>

🧠 EEG-RAG

Production-grade Retrieval-Augmented Generation for EEG research literature — multi-agent, medically cited, instantly queryable.

PyPI version PyPI - Python Version License Last Commit Repo Size Issues Stars FastAPI PubMed Tests Code style: black

</div>

---

[!IMPORTANT] Research/Clinical Disclaimer: EEG-RAG is designed for research and educational purposes. All retrieved citations must be independently verified before clinical decision-making. This system is not a substitute for professional medical advice.
[!TIP] Get started in 5 minutes: pip install -e . && uvicorn eeg_rag.api.main:app --reload then visit http://localhost:8080/docs

---

🎯 Overview

EEG-RAG is an enterprise-ready, multi-agent RAG system built specifically for electroencephalography (EEG) research and clinical applications. It processes scientific literature from PubMed (35M+ papers), Semantic Scholar, arXiv, OpenAlex, ClinicalTrials.gov, and Europe PMC, then answers natural-language queries with verified, PMID-cited responses in under 2 seconds.

The problem it solves: EEG researchers spend 40-60% of their time searching literature. PubMed holds 150,000+ EEG papers, but there is no unified way to query that knowledge semantically, verify citations, or synthesize findings across studies.

Who it is for: Clinical EEG researchers, epileptologists, BCI engineers, cognitive neuroscientists, ML engineers working on neural data, and graduate students entering the field.

System Overview

flowchart TD subgraph Client["Client Layer"] WEB["Web Browser"] CLI["CLI / curl"] SDK["Python SDK"] end subgraph API["FastAPI Service"] REST["/search /paper /suggest"] STREAM["/search/stream SSE"] HEALTH["/health /metrics"] end subgraph Orchestration["Orchestration Layer"] QP["QueryPlanner
CoT + ReAct"] ORCH["Orchestrator
Parallel Coordination"] MEM["MemoryManager
Short + Long term"] end subgraph Agents["12 Specialized Agents"] A1["LocalSearch
FAISS under 100ms"] A2["PubMed
E-utilities + MeSH"] A3["SemanticScholar
Citation graphs"] A4["KnowledgeGraph
Neo4j + Cypher"] A5["CitationAgent
PMID + retraction"] A6["Synthesis
Multi-LLM ensemble"] A7["ResearchAgent
Multi-source"] A8["SystematicReview
PRISMA automation"] A9["ClinicalMatching
EEG to diagnosis"] end subgraph Storage["Storage and Data"] FAISS["FAISS
768-dim vectors"] NEO["Neo4j
Knowledge Graph"] REDIS["Redis
Query cache 1h TTL"] CORPUS["Local Corpus
120K+ papers"] end Client --> API API --> Orchestration QP --> ORCH ORCH <--> MEM ORCH --> A1 ORCH --> A2 ORCH --> A3 ORCH --> A4 ORCH --> A5 ORCH --> A7 ORCH --> A8 ORCH --> A9 A1 --> FAISS A2 --> CORPUS A3 --> CORPUS A5 --> CORPUS A4 --> NEO A5 --> A6 A6 --> REST REDIS -.cache.-> ORCH style ORCH fill:#2c5282,color:#fff,stroke:#4a90e2 style A6 fill:#15803d,color:#fff,stroke:#22c55e style REDIS fill:#7f1d1d,color:#fff,stroke:#ef4444

✨ Key Features

Feature Status Table

<sub>Icon</sub><sub>Feature</sub><sub>Description</sub><sub>Impact</sub><sub>Status</sub>
<sub>🤖</sub><sub>**Multi-Agent System**</sub><sub>12 specialized AI agents work in parallel — see full agent table below</sub><sub>High</sub><sub>✅ Stable</sub>
<sub>🔍</sub><sub>**Hybrid Retrieval**</sub><sub>BM25 + Dense vectors + SPLADE learned sparse + Cross-encoder reranking with RRF fusion</sub><sub>High</sub><sub>✅ Stable</sub>
<sub>📡</sub><sub>**FastAPI Web Service**</sub><sub>REST API with 10 endpoints + Server-Sent Events (SSE) for real-time streaming progress</sub><sub>High</sub><sub>✅ Stable</sub>
<sub>✅</sub><sub>**Citation Verification**</sub><sub>Medical-grade PMID validation, hallucination detection, retraction checking</sub><sub>Critical</sub><sub>✅ Stable</sub>
<sub>🧠</sub><sub>**PubMedBERT Embeddings**</sub><sub>768-dim domain embeddings pre-trained on 14M PubMed abstracts; selectable via model_preset</sub><sub>High</sub><sub>✅ Stable</sub>
<sub>📥</sub><sub>**Multi-Source Ingestion**</sub><sub>PubMed, Semantic Scholar, arXiv, OpenAlex, ClinicalTrials.gov, Europe PMC (120K+ papers)</sub><sub>High</sub><sub>✅ Stable</sub>
<sub>🏥</sub><sub>**ClinicalTrials.gov**</sub><sub>EEG clinical trial data (epilepsy, BCI, neurofeedback, sleep) via REST v2 API with EEG relevance scoring</sub><sub>High</sub><sub>✅ New</sub>
<sub>🌍</sub><sub>**Europe PMC**</sub><sub>Open-access EEG literature via cursor-based pagination with full-text XML retrieval</sub><sub>High</sub><sub>✅ New</sub>
<sub>🔬</sub><sub>**ResearchAgent**</sub><sub>Parallel multi-source coordinator — PubMed + Semantic Scholar + Local in one call with dedup & evidence ranking</sub><sub>High</sub><sub>✅ New</sub>
<sub>🗂️</sub><sub>**SystematicReviewAgent**</sub><sub>Fully automated PRISMA-compliant systematic reviews: dedup → screen → grade → themes → gaps</sub><sub>High</sub><sub>✅ New</sub>
<sub>🩺</sub><sub>**ClinicalMatchingAgent**</sub><sub>Maps EEG patterns to clinical diagnoses using ACNS terminology, ICD-10 codes, evidence PMIDs and drug effect lookup</sub><sub>High</sub><sub>✅ New</sub>
<sub>📋</sub><sub>**CitationAgent**</sub><sub>Batch citation validation: impact scoring, retraction detection, ORCID linking, cross-reference checking, open-access status</sub><sub>Critical</sub><sub>✅ Stable</sub>
<sub>📊</sub><sub>**Bibliometrics Dashboard**</sub><sub>pyBiblioNet integration: trends, citation networks, KeyBERT NLP, Scopus export</sub><sub>Medium</sub><sub>✅ Stable</sub>
<sub>🔬</sub><sub>**NER System**</sub><sub>EEG Named Entity Recognition: 400+ terms across 12 categories (electrodes, bands, ERPs, conditions)</sub><sub>Medium</sub><sub>✅ Stable</sub>
<sub>🗂️</sub><sub>**Systematic Review (YAML)**</sub><sub>YAML-schema extraction, reproducibility scoring, temporal comparison vs Roy et al. 2019</sub><sub>Medium</sub><sub>✅ Stable</sub>
<sub>🏢</sub><sub>**Enterprise Security**</sub><sub>SVG/PDF malware scanning, prompt injection detection, SHA-256 audit trail, OpenTimestamps</sub><sub>Medium</sub><sub>🔄 Beta</sub>
<sub>🗄️</sub><sub>**Knowledge Graph**</sub><sub>Neo4j with Cypher queries: multi-hop reasoning across entities (PAPER, BIOMARKER, CONDITION, OUTCOME)</sub><sub>Medium</sub><sub>🔄 Beta</sub>
<sub>🚀</sub><sub>**Adaptive Query Routing**</sub><sub>Intelligent routing to optimal agents based on query complexity, 30% latency reduction</sub><sub>Medium</sub><sub>🟡 Planned</sub>

<details> <summary>📋 All 330+ Requirements Covered — Click to Expand</summary>

  • Phase 1 (Foundation): Architecture, BaseAgent (30 req), QueryPlanner (24 req), MemoryManager (23 req), Orchestrator (18 req)
  • Phase 2 (Agents): LocalDataAgent (15 req), WebSearchAgent (15 req), GraphAgent (15 req), CitationValidator (15 req)
  • Phase 3 (Aggregation): ContextAggregator (15 req), GenerationEnsemble (20 req), FinalAggregator (15 req)
  • Phase 4 (Pipeline): TextChunker (10), EEGCorpus (8), PubMedBERT (10), NER (12 entity types), DataIngestion
  • Phase 5 (Advanced): SPLADE (10), Reranker (10), IRMetrics (10), FastAPI (10), Bibliometrics (10)
  • Phase 6 (New): ResearchAgent (4 req), SystematicReviewAgent (8 req), ClinicalMatchingAgent (6 req), ClinicalTrialsClient (5 req), EuropePMCClient (5 req), PubMedBERT presets (3 req)
  • Total: 330+ requirements, 100% tested

</details>

<p align="right">(<a href="#top">back to top ↑</a>)</p>

---

🏢 Enterprise Features

<details> <summary>🛡️ Security, Compliance & IP Protection — Click to Expand</summary>

Researcher identification (required for PubMed NCBI compliance)

RESEARCHER_EMAIL=your.email@university.edu

Integration tests (requires network)

python -m pytest tests/ -m integration -v

PR Requirements

  • All existing tests must pass
  • New features need ≥85% coverage
  • Type hints on all new functions
  • Google-style docstring on all new public functions
  • Update CHANGELOG.md entry

Installation

Via pip (recommended): ```bash

Core install

pip install eeg-rag

Setup Dev Environment

pip install -r requirements-dev.txt

Example output:

🚀 Quick Start

💻 Usage

Quick start: ~1,000 papers (5–10 min)

python scripts/run_ingestion.py --sources pubmed arxiv

Configuration

```bash

Copy environment template

cp .env.example .env


Edit `.env`:
bash

Optional: speeds up ingestion significantly

NCBI_API_KEY=your_ncbi_key_here # https://www.ncbi.nlm.nih.gov/account/settings/ S2_API_KEY=your_s2_key_here # https://www.semanticscholar.org/product/api

LLM for synthesis (optional — system works without it for retrieval)

OPENAI_API_KEY=sk-your-key-here OPENAI_MODEL=gpt-3.5-turbo

Optional services

NEO4J_URI=bolt://localhost:7687 NEO4J_USER=neo4j NEO4J_PASSWORD=your_password REDIS_HOST=localhost REDIS_PORT=6379 ```

With REST API server (FastAPI + uvicorn + SSE)

pip install "eeg-rag[api]"

Start the API Server

```bash

API Endpoints

<sub>Endpoint</sub><sub>Method</sub><sub>Description</sub>
<sub>/health</sub><sub>GET</sub><sub>Health check with per-agent status</sub>
<sub>/metrics</sub><sub>GET</sub><sub>Performance metrics (latency, cache rate)</sub>
<sub>/search</sub><sub>POST</sub><sub>Standard search with AI synthesis</sub>
<sub>/search/stream</sub><sub>POST</sub><sub>**SSE streaming** — real-time progress</sub>
<sub>/paper/details</sub><sub>POST</sub><sub>Fetch full paper metadata</sub>
<sub>/paper/citations</sub><sub>POST</sub><sub>Citation network analysis</sub>
<sub>/suggest</sub><sub>GET</sub><sub>Query autocomplete</sub>
<sub>/query-types</sub><sub>GET</sub><sub>Available query categories</sub>
<sub>/docs</sub><sub>GET</sub><sub>Swagger UI</sub>
<sub>/redoc</sub><sub>GET</sub><sub>ReDoc documentation</sub>
[!NOTE] Interactive docs available at http://localhost:8080/docs once the server is running. No API key required for retrieval-only queries.

<details> <summary>📡 Full curl Examples — Click to Expand</summary>

Standard search:

curl -X POST "http://localhost:8080/search" \
  -H "Content-Type: application/json" \
  -d '{"query": "deep learning EEG seizure detection", "max_results": 10, "synthesize": true}'

Streaming search (SSE):

curl -N -X POST "http://localhost:8080/search/stream" \
  -H "Content-Type: application/json" \
  -d '{"query": "P300 amplitude in Alzheimer disease", "max_results": 5}'

Paper details:

curl -X POST "http://localhost:8080/paper/details" \
  -H "Content-Type: application/json" \
  -d '{"pmid": "28215566"}'

Health check:

curl http://localhost:8080/health

</details>

<p align="right">(<a href="#top">back to top ↑</a>)</p>

---

Python SDK

```python import requests

ERP Components

<sub>Component</sub><sub>Latency</sub><sub>Paradigm</sub><sub>Clinical Use</sub>
<sub>**P300**</sub><sub>~300ms</sub><sub>Oddball (target detection)</sub><sub>Working memory, BCI spellers</sub>
<sub>**N400**</sub><sub>~400ms</sub><sub>Semantic violation</sub><sub>Language disorders</sub>
<sub>**N170**</sub><sub>~170ms</sub><sub>Face stimulus</sub><sub>Face processing research</sub>
<sub>**MMN**</sub><sub>150–250ms</sub><sub>Deviant auditory stimulus</sub><sub>Pre-attentive processing, schizophrenia</sub>
<sub>**ERN**</sub><sub>50–100ms</sub><sub>Error response</sub><sub>Error monitoring, OCD</sub>

Multi-Stage Pipeline

flowchart LR Q["User Query\n'P300 amplitude in depression'"] EXP["Query Expansion\n141 EEG terms"] S1["Stage 1: Primary Retrieval\nBM25 · SPLADE · Dense"] RRF["Stage 2: RRF Fusion\nReciprocal Rank Fusion"] RERANK["Stage 3: Cross-Encoder\nReranking (optional)"] DOCS["Ranked Results\nwith PMID citations"] Q --> EXP --> S1 --> RRF --> RERANK --> DOCS style Q fill:#1a365d,color:#fff style RERANK fill:#ca8a04,color:#fff style DOCS fill:#15803d,color:#fff

The RRF score formula:

$$\text{RRF}(d) = \sum_{r \in R} \frac{1}{k + r(d)}$$

where $k=60$ (default), $r(d)$ is the rank of document $d$ in ranker $r$, and $R$ is the set of retrieval methods. This provably outperforms linear score combination (Cormack et al., 2009).

Retrieval Stage Comparison

<sub>Method</sub><sub>Latency</sub><sub>Recall@10</sub><sub>When to Use</sub>
<sub>BM25 baseline</sub><sub>~20ms</sub><sub>78%</sub><sub>Fast, exact-term queries</sub>
<sub>SPLADE learned sparse</sub><sub>~40ms</sub><sub>88%</sub><sub>Better quality needed</sub>
<sub>Dense (PubMedBERT)</sub><sub>~30ms</sub><sub>82%</sub><sub>Semantic / conceptual queries</sub>
<sub>Hybrid BM25 + Dense (RRF)</sub><sub>~60ms</sub><sub>91%</sub><sub>Best general baseline</sub>
<sub>Hybrid + Reranking</sub><sub>~160ms</sub><sub>95%</sub><sub>High-precision tasks</sub>

PubMedBERT vs Alternatives

<sub>Model</sub><sub>PubMed NER F1</sub><sub>EEG Term Recall</sub>
<sub>BERT-base</sub><sub>0.78</sub><sub>72%</sub>
<sub>BioBERT</sub><sub>0.84</sub><sub>81%</sub>
<sub>**PubMedBERT**</sub><sub>**0.87**</sub><sub>**89%**</sub>
<sub>SciBERT</sub><sub>0.82</sub><sub>75%</sub>

</details>

<p align="right">(<a href="#top">back to top ↑</a>)</p>

---

🇨🇳 中文文档镜像 AI 翻译 2026-05-23
英文原文章节由系统翻译为中文摘要,便于快速理解。完整原文见上方 "📑 README 深度解析"。
📌 简介

EEG-RAG 是一个面向 EEG 研究和临床应用的多代理 RAG 系统,处理科学文献并在 2 秒内回答自然语言查询。

⚡ 功能介绍

EEG-RAG 的关键功能包括多代理系统、混合检索、BM25 + Dense 等特性,解决了检索和生成的复杂问题。

📋 环境依赖

EEG-RAG 需要研究者身份认证、NCBI 认证和 S2 API 密钥等环境依赖和系统要求。

🛠 安装步骤(Docker/pip/源码)

可以通过 pip 安装 EEG-RAG,或者使用 Docker 或源码部署方式。

🚀 使用教程

使用 EEG-RAG 可以通过命令行或 API 接口进行操作,例如快速启动和 API 服务器启动。

⚙️ 配置说明(含 MCP / env)

EEG-RAG 的配置包括环境变量、MCP 和关键参数等,需要通过 .env 文件进行设置。

🔌 API 说明

EEG-RAG 提供 REST API 服务器,支持健康检查、性能指标和 API 端点等功能。

🔄 工作流/模块

EEG-RAG 的工作流包括多阶段管道,包括用户查询、查询扩展、初级检索、RRF融合和交叉编码等步骤。

🎯 aiskill88 AI 点评 B 级 2026-05-24

垂直领域RAG应用,针对性强。但项目热度低、文档可能不完善,适合学术研究而非大规模生产应用。

📚 实用指南(长尾问题)
适合谁
  • 需要让 Claude / Cursor 操作本地工具的 AI 工程师
  • 构建多智能体协作系统的 Agent 开发者
  • 构建企业知识库 / RAG 检索应用的团队
最佳实践
  • 配置 MCP 服务器时建议使用 stdio 传输 + JSON-RPC,避免暴露公网
  • 生产部署优先使用 Docker Compose 隔离依赖,并挂载 volume 持久化数据
  • 分块大小建议 256-512 tokens,向量库优选 pgvector 或 Qdrant
  • Agent 任务先做 dry-run 验证工具调用链,再开启自主执行
常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • MCP 配置路径拼错或权限不足,重启 Claude Desktop 才生效
  • 容器内无法访问宿主机 localhost — 使用 host.docker.internal
  • embedding 模型与查询模型不一致导致检索失效
  • Python 依赖冲突:建议用 venv / uv 隔离环境
部署方案
  • Docker:eeg-rag 提供官方镜像,docker compose up 一键启动
  • CLI:直接 npm install -g / pip install,命令行调用
  • 云端托管:可放在 Vercel / Railway / Fly.io 等 PaaS 平台
相关搜索
eeg-rag 中文教程eeg-rag 安装报错怎么办eeg-rag MCP 配置eeg-rag Docker 部署eeg-rag Agent 工作流eeg-rag 与同类工具对比eeg-rag 最佳实践eeg-rag 适合谁用
⚡ 核心功能
👥 适合谁
  • 需要让 Claude / Cursor 操作本地工具的 AI 工程师
  • 构建多智能体协作系统的 Agent 开发者
  • 构建企业知识库 / RAG 检索应用的团队
⭐ 最佳实践
  • 配置 MCP 服务器时建议使用 stdio 传输 + JSON-RPC,避免暴露公网
  • 生产部署优先使用 Docker Compose 隔离依赖,并挂载 volume 持久化数据
  • 分块大小建议 256-512 tokens,向量库优选 pgvector 或 Qdrant
  • Agent 任务先做 dry-run 验证工具调用链,再开启自主执行
⚠️ 常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • MCP 配置路径拼错或权限不足,重启 Claude Desktop 才生效
  • 容器内无法访问宿主机 localhost — 使用 host.docker.internal
  • embedding 模型与查询模型不一致导致检索失效
👥 适合人群
AI 技术爱好者研究人员和学生开发者和工程师技术创业者
🎯 使用场景
  • 本地部署运行,保护数据隐私,满足合规要求
  • 自定义集成到现有系统,扩展技术栈能力
  • 作为开源基础组件进行商业化二次开发
⚖️ 优点与不足
✅ 优点
  • +MIT 协议,可免费商用
  • +完全开源免费,无授权费用
  • +本地部署,数据完全自主可控
  • +开发者社区支持,遇问题可查可问
⚠️ 不足
  • 安装和初始配置可能需要一定技术基础
  • 功能完整性通常不如成熟商业产品
  • 技术支持主要依赖开源社区,响应速度不稳定
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐
📰 相关 AI 新闻
🍿 AI 圈相关吃瓜
🗺️ 相关解决方案
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合
❓ 常见问题 FAQ
支持常见的EEG数据格式,具体兼容性需参考文档说明
💡 AI Skill Hub 点评

AI Skill Hub 点评:脑电信号RAG检索系统 的核心功能完整,质量良好。对于AI 技术爱好者来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。

📚 深入学习 脑电信号RAG检索系统
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 eeg-rag
原始描述 开源AI工具:EEG-RAG is a Retrieval-Augmented Generation (RAG) system specifically designed f。⭐6 · Python
Topics RAG系统脑电信号神经科学检索增强生成生物信号处理
GitHub https://github.com/hkevin01/eeg-rag
License MIT
语言 Python
🔗 原始来源
🐙 GitHub 仓库  https://github.com/hkevin01/eeg-rag

收录时间:2026-05-20 · 更新时间:2026-05-24 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。