Perplexideez:开源本地 AI 搜索助手,智能搜索信息来源追溯

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 功能:Perplexideez 提供网络搜索、结论来源追踪、深入学习、搜索跟踪、体验定制和搜索共享等功能。
  2. 技术:基于大型语言模型(LLM)处理自然语言查询,支持与 Ollama 或 OpenAI 兼容的端点集成,使用 Postgres 数据库和 SearXNG 实例。
  3. 部署:支持 Docker 和 Kubernetes 容器化部署,提供多用户支持和单点登录(SSO)功能。

正文(附运行示例)

Perplexideez 是什么

Perplexideez 是一款本地 AI 助手,旨在帮助用户在网络和自托管应用中快速搜索信息。它基于 Postgres 数据库,支持 Ollama 或 OpenAI 兼容的端点,使用 SearXNG 实例进行网络搜索。Perplexideez 具备多用户支持、单点登录(SSO)功能,并提供美观的搜索结果嵌入展示。

Perplexideez 的设计初衷是提供更好的自托管服务集成和用户体验,使用户能够更高效地搜索和整理信息。

Perplexideez 的主要功能

  • 网络搜索:利用 AI 技术筛选网络搜索结果,提高搜索效率。
  • 结论来源追踪:用户可以查看大型语言模型(LLM)使用的源注释,并直接访问源码。
  • 深入学习:LLM 为用户生成后续问题,方便用户进一步探索感兴趣的内容。
  • 搜索跟踪:用户可以将感兴趣的搜索结果收藏,方便后续查找。
  • 体验定制:支持用户根据不同任务选择合适的模型,并提供环境变量和 UI 配置以优化资源使用。
  • 搜索共享:用户可以轻松地与他人共享搜索结果链接,并进行访问控制。

Perplexideez 的技术原理

  • 自然语言查询:使用大型语言模型(LLM)处理和理解自然语言查询,筛选搜索结果,并生成相关的后续问题。
  • 端点集成:支持与 Ollama 或 OpenAI 兼容的端点集成,这些端点提供 AI 模型的接口,用于执行复杂的语言处理任务。
  • 数据库支持:项目后端使用 Postgres 数据库存储用户数据、搜索历史和偏好设置,确保数据的持久化和多用户支持。
  • 自托管搜索实例:基于 SearXNG 实例,搜索网络,SearXNG 是开源的、隐私保护的元搜索引擎。
  • 多用户和单点登录(SSO):支持多用户使用,每个用户都有独立的数据视图。集成 OIDC(OpenID Connect)SSO,用户使用单一身份认证访问多个服务。
  • 容器化部署:使用 Docker 和 Kubernetes 等容器技术,让 Perplexideez 在多种环境中灵活部署,包括裸机、虚拟机和云平台。容器化还提高了应用的可移植性和可扩展性。

如何运行 Perplexideez

Perplexideez 支持多种部署方式,包括 Docker 和 Kubernetes。以下是一个简单的 Docker 部署示例:

  1. 克隆仓库:
sh 复制代码
git clone https://github.com/brunostjohn/perplexideez.git
  1. 安装依赖:
sh 复制代码
pnpm install
  1. 创建环境文件 : 使用 .env.example 创建 .env 文件,并填写必要的配置。

  2. 启动开发环境:

sh 复制代码
pnpm dev:up
  1. 更新数据库模式:
sh 复制代码
pnpm db:push
  1. 运行应用:
sh 复制代码
pnpm dev

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关推荐
张彦峰ZYF34 分钟前
浏览器调试接口的官方化:从 chrome-devtools-mcp 看 Agent 原生工具层的形成
人工智能·chrome·agent·mcp·apache-2.0许可·devtools-mcp·调试闭环
Dawson Zhu1 小时前
Queen Planner深度解析:Agent竞争从模型时代进入系统时代
人工智能·语言模型·架构·aigc·agi
甲维斯1 小时前
GPT6.2Astra也很强啊,国模...!
人工智能
孟健1 小时前
我用 REA 逆向自己的 Electron 桌面端,扒出 178 个 IPC 通道后我反而放心了
架构·开源·ai编程
承渊政道2 小时前
Fooocus本地AI绘图教程:Windows部署、低门槛生图与远程访问
人工智能·windows·cpolar·fooocus·生图
熊猫钓鱼>_>2 小时前
普通用户视角的端侧智能体验手记【鸿蒙心迹】
开发语言·人工智能·华为·智能手机·性能优化·ai编程·harmonyos
分布式存储与RustFS2 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
AI算力2 小时前
私有云时代来临:AI NAS如何重塑你的数字生活?
人工智能·科技·ai·生活·nas·ai算力·ainas
程序员cxuan2 小时前
讲真,智能路由这事儿,还得看基元律动
人工智能·后端·程序员
zixu_star2 小时前
定时任务是什么?从日常自动化到 AI 应用,软件如何自动执行任务?
运维·人工智能·自动化