scira: AI 驱动搜索引擎

2025年10月20日 13:59:58
51016
ai-search-engine minimalistic-ai-search-engine open-source-perplexity-ai perplexity-ai perplexity-alternative scira-ai search-engine 智能搜索 问答系统 信息检索

项目结构

📌 scira zaidmukaddam/scira

极简的 AI 驱动搜索引擎,支持引用来源

项目大小 4.87 MB
涉及语言 TypeScript 99.16% CSS 0.70% Dockerfile 0.08% Python 0.06% JavaScript 0.01%

Scira

Scira

A minimalistic 人工智能驱动的搜索 engine that helps you find information on the internet.

🔗 Try Scira at scira.ai

Ask DeepWiki

提供者

Vercel AI SDK Exa AI
Vercel AI SDK Exa AI
用于 AI 模型集成和流式传输 用于网络搜索和内容检索

特别鸣谢

特性

岩心搜索和信息

  • AI-powered search: Get answers to your questions using multiple AI models including xAI’s Grok, 人为的’s Claude, 谷歌’s Gemini, and 开放人工智能’s GPT models
  • 蹼 search:使用 Exa 的 API 搜索网络,支持多种查询、搜索深度和主题
  • URL 内容检索:使用具有实时抓取功能的 Exa AI 从任何 URL 中提取和****内容
  • Reddit 搜索:使用 Tavily API 搜索具有时间范围过滤的 Reddit 内容
  • X(推特)搜索:使用 xAI Live Search 搜索具有日期范围和特定句柄过滤的 X 帖子
  • 极端 search:针对复杂查询的高级多步骤搜索功能

学术与研究

  • 学术搜索:使用 Exa AI 搜索带有摘要和摘要的学术论文和研究
  • 优酷 搜索:查找由 Exa AI 提供支持的包含详细信息、字幕和时间戳的 YouTube 视频

娱乐与媒体

  • 电影和电视节目搜索:使用 ***B API 获取有关电影和电视节目的详细信息
  • 热门电影:发现热门电影,包括演员阵容、收视率和详细信息
  • 热门电视节目:查找具有全面元数据的热门电视节目

财务与数据分析

  • 股票图表:使用 yfinance 和 Tavily 生成具有新闻集成的交互式股票图表
  • 货币转换器:使用 yfinance 在具有实时汇率的货币之间进行转换
  • 代码解释器:使用 Daytona 沙盒编写和执行具有图表生成功能的 Python 代码

位置和旅行

  • 天气信息:使用 OpenWeather API 获取任何位置的当前天气和预报
  • 地图和地理编码:使用 Google Maps API 查找地点并获取坐标
  • 附近地点搜索:使用 Google Places API 发现附近的餐厅、景点和服务
  • 航班跟踪:使用 Aviation Stack API 跟踪实时航班信息

生产力和公用事业

  • 文本翻译:使用 AI 模型在语言之间翻译文本
  • 日期和时间:通过多种格式选项获取用户时区的当前日期和时间
  • 内存管理:使用 Mem0 AI 添加和搜索个人记忆
  • MCP 服务器搜索:使用 Smithery Registry 搜索模型上下文协议服务器

搜索组

  • Web:在由 Tavily 提供支持的整个互联网上搜索
  • 记忆:您的个人记忆伴侣(需要认证)
  • 分析:代码执行、股票图表和货币换算
  • 聊天:与人工智能模型直接对话
  • X:搜索 X (Twitter) 帖子
  • Reddit:搜索 Reddit 帖子
  • 学术:搜索由 Exa 提供支持的学术论文
  • YouTube:搜索由 Exa 提供支持的 YouTube 视频
  • Extreme:具有多种来源和 ****ysis 的深入研究

支持的 LLM 模型

  • xAI:Grok 3、Grok 3 Mini、Grok 2 Vision
  • Google:Gemini 2.5 Flash(预览版)、Gemini 2.5 Pro(预览版)
  • Anthropic:克劳德 4 十四行诗
  • OpenAI:GPT-4o、o4-mini、o3(具有推理能力)
  • 熟练:Qwen QwQ 32B、Qwen 3 32B、Meta 的 Llama 4 Maverick

内置

部署您自己的

Deploy with Vercel

Set Scira 作为您的默认搜索引擎

  1. 打开 the Chrome browser settings:

    • 单击浏览器右上角的三个垂直点。
    • 从下拉菜单中选择“设置”。
  2. 转到搜索引擎设置:

    • 在左侧边栏中,单击“搜索引擎”。
    • 然后选择“管理搜索引擎和网站搜索”。
  3. 添加新的搜索引擎:

    • 单击“站点搜索”旁边的“添加”。
  4. 设置搜索引擎名称:

    • 进入 Scira 在“搜索引擎”字段中。
  5. 设置搜索引擎 URL:

    • Enter https://scira.ai?q=%s 在“用 %s 代替查询的 URL”字段中。
  6. 设置搜索引擎快捷方式:

    • Enter sh 在“快捷方式”字段中。
  7. 设置默认值:

    • 单击您刚刚添加的搜索引擎旁边的三个点。
    • 从下拉菜单中选择“设为默认值”。

完成这些步骤后,您应该能够使用 Scira as your default search engine in Chrome.

地方发展

通过 Docker 运行

可以使用 Docker 通过两种方式运行应用程序:

使用 Docker Compose(推荐)
  1. 确保您的系统上安装了 Docker 和 Docker Compose
  2. 创建一个 .env 文件基于.env.example 替换为您的 API 密钥
  3. Run the following command in the project root:
    1
    docker compose up
  4. 该应用程序将在以下网址提供: http://localhost:3000
直接使用 Docker
  1. Create a .env file based on .env.example with your API keys
  2. Build the Docker image:
    1
    docker build -t scira.app .
  3. Run the container:
    1
    docker run --env-file .env -p 3000:3000 scira.app

该应用程序使用多阶段构建过程来最小化最终映像大小并实施安全最佳实践。生产映像在带有 Alpine Linux 的 Node.js LTS 上运行,占用空间最小。

与Node.js一起运行

要在没有 Docker 的情况下在本地运行应用程序:

  1. 注册所需 AI 提供商的帐户:
    • OpenAI(必填)
    • 人为(必填)
    • Exa(网络搜索功能必需)
  2. 复制 .env.example to .env.local 并填写您的 API 密钥
  3. Install dependencies:
    1
    pnpm install
  4. Start the development server:
    1
    pnpm dev
  5. Open http://localhost:3000 在浏览器中

授权许可

此项目根据 AGPLv3 许可证获得许可 - 请参阅 LICENSE 文件了解详情。

免责声明 © 2025 - 虚宝阁

本站部分源码来源于网络,版权归属原开发者,用户仅获得使用权。依据《计算机软件保护条例》第十六条,禁止:

  • 逆向工程破解技术保护措施
  • 未经许可的分发行为
  • 去除源码中的原始版权标识

※ 本站源码仅用于学习和研究,禁止用于商业用途。如有侵权, 请及时联系我们进行处理。

侵权举报请提供: 侵权页面URL | 权属证明模板

响应时效:收到完整材料后48小时内处理

相关推荐

refine: 企业级React后台框架

这是一个专为构建 CRUD(增删改查)应用设计的 Web 框架,只需一行命令即可生成项目骨架,内置登录、列表、详情、编辑页面等功能。业务逻辑与 UI、路由完全解耦,可灵活集成 Ant Design、Material-UI 等设计系统,适用于快速开发管理后台、仪表盘、内部工具和 B2B 应用。

32865 2025-09-13

Claudable:基于 Next.js 框架的网站生成器

把你用自然语言描述的应用想法,直接变成可以运行的网站代码。Claudable 背后依赖强大的 AI 编程助手,主要是 Claude Code,也支持 Cursor CLI 来理解你的需求并生成代码。你不需要懂复杂的 API 设置、数据库配置或者部署流程:用简单的语言告诉 Claudable 你想要什么应用。

2525 2025-09-15

pansou: 全网网盘搜索神器

PanSou是一款高性能的网盘资源搜索API服务,支持TG频道和插件搜索。系统设计以性能和可扩展性为核心,支持多频道多插件并发搜索、结果智能排序和网盘类型分类。docker集成前后端,一键启动,开箱即用。 https://so.252035.xyz/

7411 2025-09-28

n8n: AI自动化工作流工具

基于节点的自动化工作流工具,能帮助用户轻松创建和管理复杂的自动化流程,无需编写大量代码。并且内置了AI能力,支持 400+ 应用和服务!

146989 2025-09-26

OpenIsle- 轻量级的Java开源社区系统

这是一个基于 Spring Boot 和 Vue3 构建的开源自由社区系统,定位为轻量级的 Discourse。它完全开源、可二次开发,支持白名单邀请、自定义标签、实时通知等功能。

393 2025-09-13

drawnix

开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc.

11913 2025-08-28

NBlog: 开源博客系统

一个前后端分离的开源博客系统,基于 Spring Boot + Vue 技术栈开发,界面清新简洁,拥有多个丰富的博客组件,自带管理后台。

2636 2025-09-16