Market Pilot 是一个开源原型工具,将公开市场信号转化为可追溯、基于证据的研究工作流,同时提供去标识化和不确定性可视化。

Stars

79

7 天增长

暂无数据

Fork 数

3

开放 Issue

0

开源协议

Apache-2.0

最近更新

2026-07-21

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它解决了 AI 生成摘要缺乏可核查证据的常见问题,通过保留原始信号、分离证据与推理、明确显示不确定性,并支持中英双语和开源。

适合谁使用

  • 需要透明分析的市场研究人员
  • 用户体验研究员和产品经理
  • 对证据感知研究工具感兴趣的开发者
  • 使用公开数据并注重隐私的分析师

典型使用场景

  • 从公开市场信号构建研究面板
  • 生成去标识化的人物卡片用于用户分析
  • 通过证据感知提示回答问题并总结共识与分歧
  • 本地化研究报告并缓存结果供不同受众查看

项目优势

  • 基于证据的工作流,直接证据与推理分离
  • 内置隐私保护措施,包括去标识化和掩码
  • 全面支持简体中文与英文界面及缓存报告
  • 开源(Apache-2.0)且架构清晰(React + FastAPI)

使用前须知

  • 原型阶段,尚未准备好用于生产环境
  • 需要用户自行提供API凭证才能使用完整的数据连接和模型运行
  • 演示数据必须经过脱敏处理,且不支持自动加载 .env 文件

README 快速开始

Market Pilot

Market Pilot is an evidence-grounded market research prototype that turns public market signals into traceable research workflows.

Live product · 中文说明

Why it exists

AI can summarize large amounts of market conversation quickly, but a polished summary is not the same as inspectable evidence. Market Pilot explores a stricter workflow: preserve source-grounded signals, separate direct evidence from inference, mask personal identifiers, and make uncertainty visible in the final report.

Current capabilities

  • Build research panels from collected public signals.
  • Generate de-identified persona cards for analysis.
  • Route and answer research questions through evidence-aware prompts.
  • Summarize consensus, disagreement, limitations, and supporting signals.
  • Switch the complete public and authenticated experience between English and Simplified Chinese.
  • Read cached report localizations without collecting data or rerunning research.
  • Provide a React product interface backed by a FastAPI service.

This repository is a product prototype. Demo data must be labeled as sanitized, and data connectors or model-backed runs require your own authorized provider credentials.

Architecture

  • Frontend: React 18, Vite 6, Tailwind CSS 4
  • Backend: FastAPI
  • Local routing: the frontend calls /api; Vite proxies requests to http://localhost:8001
  • Research pipeline: collection, masking, panel construction, evidence-aware answering, aggregation, and report rendering
  • Localization: unprefixed English public URLs, /zh Chinese public URLs, account-aware locale resolution, and a validated report-localization cache

See docs/architecture.md for the component map.

Local setup

Requirements: Node.js 24+, npm 11+, Python 3.13+, and Git.

git clone https://github.com/Dgeloe4-yb/market-pilot.git
Set-Location market-pilot
npm.cmd ci
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r collector\requirements.txt

Review .env.example, then export only the variables you need into the process environment. The application does not auto-load .env files.

Start the API:

Set-Location collector
..\.venv\Scripts\python.exe -m uvicorn api.app:app --port 8001

Start the frontend from the repository root in another terminal:

项目描述

Evidence-grounded market research prototype with traceable AI workflows.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

simonlin1212
simonlin1212 GitHub avatar

Vibe-Research

Vibe-Research is an open-source personal AI investment research dashboard that integrates A-share, US, and Hong Kong stock market data with a clean UI and a pluggable AI interface, never recommending stocks.

TypeScript
1,044
react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
7-e1even
精选
7-e1even GitHub avatar

learn-agent

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.

AI 与机器学习大语言模型
218