بدون توضیح

2ue 572c11617b add menu 1 ماه پیش
.github 96e6aae30b ci: remove unneeded rust-toolchain action (#283) 2 ماه پیش
.vscode e088f5dcbe fix: active shadow setting (#354) 1 ماه پیش
docs 80ac8baca5 feat: add chat mode launch page #424 1 ماه پیش
public ee4a06b6de feat: web components assistant (#422) 1 ماه پیش
scripts ca9adb515b chore: support for github action releases (#169) 3 ماه پیش
src 572c11617b add menu 1 ماه پیش
src-tauri 572c11617b add menu 1 ماه پیش
.editorconfig 3052f54674 feat: add search-chat 7 ماه پیش
.env ee4a06b6de feat: web components assistant (#422) 1 ماه پیش
.gitignore 0769545a92 chore: remove lazy (#304) 2 ماه پیش
.release-it.ts ca9adb515b chore: support for github action releases (#169) 3 ماه پیش
LICENSE b14a2aa1c4 chore: add LICENSE 7 ماه پیش
Makefile ca5a7437f3 fix: allow the to access deeplink for linux (#148) 3 ماه پیش
README.md 2caeb4090a docs: update README (#418) 1 ماه پیش
app-icon.png df36340f6f chore: modify icon size (#48) 5 ماه پیش
index.html 72e5224e39 refactor: replace the history list in the main window (#341) 2 ماه پیش
package.json 63387fcbed Merge remote-tracking branch 'origin/main' 1 ماه پیش
pnpm-lock.yaml 63387fcbed Merge remote-tracking branch 'origin/main' 1 ماه پیش
postcss.config.js 3052f54674 feat: add search-chat 7 ماه پیش
tailwind.config.js 9f04fb1e0f style: search data display (#380) 1 ماه پیش
tsconfig.json 45ffe4cad8 refactor: refactoring Coco App (#112) 4 ماه پیش
tsconfig.node.json 88e9aeb11b init commit 7 ماه پیش
tsup.config.ts ee4a06b6de feat: web components assistant (#422) 1 ماه پیش
vite.config.ts bde658b981 feat: add chat mode launch page (#424) 1 ماه پیش

README.md

Coco AI - Connect & Collaborate

**Tagline**: _"Coco AI - search, connect, collaborate – all in one place."_ Visit our website: [https://coco.rs](https://coco.rs) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Tauri 2.0](https://img.shields.io/badge/Tauri-2.0-blue)](https://tauri.app/) [![React](https://img.shields.io/badge/React-18-blue)](https://react.dev/) [![TypeScript](https://img.shields.io/badge/TypeScript-5-blue)](https://www.typescriptlang.org/) [![Rust](https://img.shields.io/badge/Rust-latest-orange)](https://www.rust-lang.org/) [![Node](https://img.shields.io/badge/Node-%3E%3D18.12-green)](https://nodejs.org/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/infinilabs/coco-app/pulls) [![Version](https://img.shields.io/github/v/release/infinilabs/coco-app)](https://github.com/infinilabs/coco-app/releases) [![Build Status](https://img.shields.io/github/actions/workflow/status/infinilabs/coco-app/ci.yml)](https://github.com/infinilabs/coco-app/actions) [![Discord](https://img.shields.io/discord/1122384609359966313)](https://discord.com/invite/4tKTMkkvVX)

Coco AI is a unified search platform that connects all your enterprise applications and data—Google Workspace, Dropbox, Confluent Wiki, GitHub, and more—into a single, powerful search interface. This repository contains the Coco App, built for both desktop and mobile. The app allows users to search and interact with their enterprise data across platforms.

In addition, Coco offers a Gen-AI Chat for Teams—imagine ChatGPT but tailored to your team’s unique knowledge and internal resources. Coco enhances collaboration by making information instantly accessible and providing AI-driven insights based on your enterprise's specific data.

Note: Backend services, including data indexing and search functionality, are handled in a separate repository.

Coco AI

🚀 Vision

At Coco AI, we aim to streamline workplace collaboration by centralizing access to enterprise data. The Coco App provides a seamless, cross-platform experience, enabling teams to easily search, connect, and collaborate within their workspace.

💡 Use Cases

  • Unified Search Across Platforms: Coco integrates with all your enterprise apps, letting you search documents, conversations, and files across Google Workspace, Dropbox, GitHub, etc.
  • Cross-Platform Access: The app is available for both desktop and mobile, so you can access your workspace from anywhere.
  • Seamless Collaboration: Coco's search and Gen-AI chat capabilities help teams quickly find and share information, improving workplace efficiency.
  • Simplified Data Access: By removing the friction between various tools, Coco enhances your workflow and increases productivity.

✨ Key Features

  • 🔍 Unified Search: One-stop enterprise search with multi-platform integration
    • Supports major collaboration platforms: Google Workspace, Dropbox, Confluence Wiki, GitHub, etc.
    • Real-time search across documents, conversations, and files
    • Smart search intent understanding with relevance ranking
    • Cross-platform data correlation and context display
  • 🤖 AI-Powered Chat: Team-specific ChatGPT-like assistant trained on your enterprise data
  • 🌐 Cross-Platform: Available for Windows, macOS, Linux and Web
  • 🔒 Security-First: Support for private deployment and data sovereignty
  • High Performance: Built with Rust and Tauri 2.0
  • 🎨 Modern UI: Sleek interface designed for productivity

🛠️ Technology Stack

  • Frontend: React + TypeScript
  • Desktop Framework: Tauri 2.0
  • Styling: Tailwind CSS
  • State Management: Zustand
  • Build Tool: Vite

🚀 Getting Started

Prerequisites

  • Node.js >= 18.12
  • Rust (latest stable)
  • pnpm (package manager)

Development Setup

# Install pnpm
npm install -g pnpm

# Install dependencies
pnpm install

# Start development server
pnpm tauri dev

Production Build

pnpm tauri build

📚 Documentation

📄 License

Coco AI is an open-source project licensed under the MIT License. You can freely use, modify, and distribute the software for both personal and commercial purposes, including hosting it on your own servers.


Built with ❤️ by INFINI Labs