About Novoscan
Novoscan is an MCP server in the Other category.
Install
git clone https://github.com/Joe7921/NovoscanThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Novoscan
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Novoscan-Open-Core
AI 多智能体创新检测引擎 — 多源检索 · 多专家评分 · 对抗辩论 · 终裁报告
⚡ 30 秒快速开始
🐳 Docker(零配置)
git clone https://github.com/Joe7921/Novoscan.git
cd Novoscan/Novoscan-Open-Core
docker compose up
打开 http://localhost:8001 → Setup Wizard 引导你配置模型 → 开始使用
🐍 本地开发(需要 Python 3.12+ & uv)
git clone https://github.com/Joe7921/Novoscan.git
cd Novoscan/Novoscan-Open-Core
python quickstart.py
一条命令完成:依赖安装 → 环境配置 → 前端构建 → 启动服务
无需提前配置 API Key:启动后 Web UI 的 Setup Wizard 会引导你在线配置。
🖥️ 首次打开
启动后浏览器访问 http://localhost:8001,你会看到 WeFlow 风格的分步引导向导:
- 欢迎 — 了解 Novoscan
- 模型配置 — 选择 Provider(DeepSeek / 硅基流动 / OpenAI / Ollama 等),填入 API Key,一键测试连通性
- 数据源 — 查看可用数据源(3 个免费 + 2 个需 Key,可跳过)
- 完成 — 开始创新评估
🏗️ 架构
Novoscan-Open-Core/
├── app/
│ ├── main.py # FastAPI 入口 + SSE 流式端点
│ ├── config.py # pydantic-settings 配置管理
│ ├── core/ # 核心引擎
│ │ ├── pipeline.py # LangGraph 标准管线
│ │ ├── intent.py # 意图分析 + HITL
│ │ ├── retrieval.py # 多源 ReAct 检索
│ │ ├── scoring.py # 多智能体并行评分
│ │ ├── debate.py # 对抗辩论系统
│ │ └── report.py # 仲裁 + 报告生成
│ ├── agents/ # Agent 定义 + Agentic 编排
│ └── interactions/ # 交互模式(辩论协议 / HITL)
├── frontend/web/ # React 18 + Vite + TailwindCSS
├── tests/ # 107 个测试
├── quickstart.py # 一键启动脚本
├── Dockerfile # 多阶段构建
├── docker-compose.yml # Docker 一键启动
└── Makefile
🛠️ 技术栈
| 层 | 技术 |
|---|---|
| 引擎 | LangGraph + LangChain |
| 后端 | FastAPI + Uvicorn + SSE |
| 前端 | React 18 + Vite + TailwindCSS + Zustand |
| 配置 | pydantic-settings |
| 测试 | pytest · 107 tests |
🤖 模型配置
本项目 不绑定 任何具体模型,支持所有 OpenAI-Compatible API 协议。
推荐方式:启动后在 Web UI 的 设置 → 模型服务 中在线配置。
也可以通过 .env 文件配置:
LLM_API_KEY=sk-xxx
LLM_BASE_URL=https://api.deepseek.com/v1
LLM_MODEL_NAME=deepseek-chat
推荐服务商(按性价比排序):
- DeepSeek Chat — 最佳性价比
- 硅基流动 — 国内聚合平台
- GPT-4o — 质量最优
- Ollama 本地 — 零成本
📦 开发命令
make quickstart # 一键启动(推荐)
make dev # 仅启动后端(热重载)
make serve # 构建前端 + 启动服务
make test # 运行测试
make lint # 代码检查
📖 更多文档
许可
MIT License
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.