mendableai/fireplexityPlease refer to the latest official releases for information GitHub Homepage
基于 Firecrawl 网络爬虫 API 构建的超快速 AI 搜索引擎,提供带实时引用的智能答案
TypeScript 0.6kmendableaifireplexity Last Updated: 2025-06-25
Fireplexity - 开源 AI 智能搜索引擎
项目概述
Fireplexity 是一个开源的 Perplexity AI 替代方案,基于 Firecrawl 的网络爬虫 API 构建的超快速 AI 搜索引擎,能够提供带有实时引用和实时数据的智能答案。该项目由 Mendable AI 团队开发,旨在为开发者提供一个完全可控、可定制的 AI 搜索体验。
核心特性
🔍 实时网络搜索
- 基于 Firecrawl 搜索 API 提供实时网络搜索功能
- 智能内容选择和数据提取
- 可靠的网页爬取能力
🤖 AI 智能问答
- 使用 GPT-4o-mini 提供流式 AI 响应
- 智能答案合成
- 上下文理解和推理能力
📚 源引用系统
- 每个声明都有可靠的来源引用支持
- 透明的信息来源追踪
- 提高答案可信度
📈 实时股票数据
- 自动显示 TradingView 图表
- 实时金融数据集成
- 智能股票信息检索
💡 智能后续问题
- AI 生成的相关问题推荐
- 深入探索话题
- 提升用户搜索体验
技术架构
核心技术栈
- 前端框架: Next.js 15 - React 框架
- AI 服务: OpenAI GPT-4o-mini
- 流式处理: Vercel AI SDK
- 网络爬虫: Firecrawl API
- 数据可视化: TradingView 股票图表
项目优势
- 快速部署: 5分钟内即可部署运行的答案引擎
- 无供应商锁定: 完全开源,拥有代码的完全控制权
- 实时智能: 使用 Firecrawl 进行可靠的网络爬取,智能选择最佳内容,并合成带引用的答案
快速开始
安装步骤
- 克隆项目
git clone https://github.com/mendableai/fireplexity.git
cd fireplexity
- 安装依赖
npm install
- 配置环境变量
cp .env.example .env.local
- 添加 API 密钥到
.env.local
FIRECRAWL_API_KEY=fc-your-api-key
OPENAI_API_KEY=sk-your-api-key
- 启动开发服务器
npm run dev
- 访问应用 访问 http://localhost:3000
使用场景
适用人群
- 需要构建自定义 AI 搜索体验的开发者
- 希望拥有完全控制权的企业和团队
- 对特定领域需要专业搜索功能的用户
- 注重数据隐私和安全的组织
应用领域
- 企业内部知识搜索
- 专业领域研究工具
- 教育和学习平台
- 内容创作辅助工具
- 市场研究和分析
项目特点
开源优势
- 完全透明: 所有代码开源可见
- 可定制性: 根据需求自由修改和扩展
- 社区驱动: 持续的社区贡献和改进
- 无使用限制: 不受商业平台限制
生产就绪
- 稳定可靠: 从第一天就为生产环境设计
- 高性能: 优化的架构确保快速响应
- 可扩展: 支持大规模部署和使用
相关链接
- 项目地址: https://github.com/mendableai/fireplexity
- 官方网站: https://fireplexity.org/
- Firecrawl: https://firecrawl.dev
- 技术博客: https://www.firecrawl.dev/blog/introducing-fireplexity-open-source-answer-engine
总结
Fireplexity 代表了开源 AI 搜索引擎的新标准之一,它不仅提供了与 Perplexity 相媲美的功能,还赋予了开发者完全的控制权和定制能力。通过结合现代 Web 技术、先进的 AI 模型和可靠的网络爬虫技术,Fireplexity 为构建下一代智能搜索体验提供了强大的基础。