在 AI 浪潮中,如何高效管理海量信息、实现智能搜索与知识共享,已成为个人与企业共同面临的挑战。Coco AI —— 一款完全开源、免费的智能搜索与知识库工具,成为面对这一挑战的利器。

Coco AI 能够轻松连接本地文件数据源、S3 对象存储、Google Workspace、Dropbox、GitHub、Notion、Yuque、Hugo 等多种数据源,实现本地与云端数据的统一搜索与管理。无论是文档、代码、项目管理工具,还是团队协作平台,Coco AI 都能一键整合,让企业数据 “化零为整”,彻底打破信息孤岛的束缚。

 Coco AI 采用了 RAG 技术,结合传统检索和生成模型的优势,提供基于内容检索的生成式答案。它不仅能够精准匹配关键词,还能基于实际内容生成详细且高质量的回答。

这个开源搜索工具背后的公司,是国内一家初创企业 —— 极限科技 / INFINI Labs。其创始人兼 CEO 曾勇现正带领团队专注于下一代实时搜索引擎与 AI 智能搜索相关技术的研发与创新。

github地址: https://github.com/infinilabs/coco-app 

在 Coco AI,我们致力于通过集中访问企业数据来简化工作场所协作。Coco App 提供无缝的跨平台体验,使团队能够在工作空间内轻松搜索、连接和协作。

💡 用例

  • 跨平台统一搜索:Coco 与您所有的企业应用程序集成,让您可以在 Google Workspace、Dropbox、GitHub 等中搜索文档、对话和文件。
  • 跨平台访问:该应用程序可用于桌面和移动设备,因此您可以从任何地方访问您的工作区。
  • 无缝协作:Coco 的搜索和 Gen-AI 聊天功能可帮助团队快速查找和共享信息,提高工作效率。
  • 简化数据访问:通过消除各种工具之间的摩擦,Coco 可以增强您的工作流程并提高生产力。

✨ 主要特点

  • 🔍统一搜索:多平台集成的一站式企业搜索
    • 支持主流协作平台:Google Workspace、Dropbox、Confluence Wiki、GitHub 等。
    • 跨文档、对话和文件的实时搜索
    • 通过相关性排名实现智能搜索意图理解
    • 跨平台数据关联与上下文展示
  • 🤖 AI 驱动的聊天:团队专属聊天,类似 GPT 的助手,经过企业数据的训练
  • 🌐跨平台:适用于 Windows、macOS、Linux 和 Web
  • 🔒安全第一:支持私有部署和数据主权
  • ⚡高性能:采用 Rust 和 Tauri 2.0 构建
  • 🎨现代用户界面:时尚的界面设计,提高工作效率

🛠️ 技术栈

  • 前端:React + TypeScript
  • 桌面框架:Tauri 2.0
  • 样式:Tailwind CSS
  • 国家管理:现状
  • 构建工具:Vite

🚀 入门

先决条件

  • Node.js >= 18.12
  • Rust(最新稳定版本)
  • pnpm(包管理器)

开发设置

# Install pnpm
npm install -g pnpm

# Install dependencies
pnpm install

# Start development server
pnpm tauri dev
 

生产构建

pnpm tauri build
 

📚 文档