Skip to content
/ tgo Public

Open-source AI Agent Customer Service Platform. Build AI agent teams with LLM orchestration, RAG knowledge base, multi-channel support, and human collaboration.

License

Notifications You must be signed in to change notification settings

tgoai/tgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build AI Agent Teams for Customer Service

English | 简体中文 | 繁體中文 | 日本語 | Русский

Website | Documentation

TGO Introduction

TGO is an open-source AI agent customer service platform dedicated to helping enterprises "Build AI Agent Teams for Customer Service". It integrates multi-channel access, agent orchestration, knowledge base management (RAG), and human agent collaboration.

✨ Features

🤖 AI Agent Orchestration

  • Multi-Agent Support - Configure multiple AI agents for different business scenarios
  • Multi-Model Integration - Connect with various LLM providers (OpenAI, Anthropic, etc.)
  • Streaming Response - Real-time AI responses via SSE for smooth conversation experience
  • Context Memory - Maintain conversation history for coherent dialogue

📚 Knowledge Base (RAG)

  • Document Knowledge Base - Upload documents to enhance AI response accuracy
  • Q&A Knowledge Base - Create question-answer pairs for quick knowledge expansion
  • Website Knowledge Base - Crawl website content to keep information up-to-date
  • Smart Retrieval - Vector-based semantic search for precise answers

🔧 MCP Tools Integration

  • Tool Store - Rich library of MCP tools, enable on demand
  • Custom Tools - Project-level tool configuration and management
  • OpenAPI Schema - Auto-parse schemas to generate interactive forms

🌐 Multi-Channel Access

  • Web Widget - Embeddable chat widget for websites
  • WeChat Integration - Official Account and Mini Program support
  • Unified Management - Manage all channels from a single dashboard

💬 Real-time Communication

  • WuKongIM Integration - Stable and reliable instant messaging
  • WebSocket Connection - Efficient bidirectional communication
  • Message Sync - Read/unread status, delivery confirmation
  • Rich Media - Support for text, images, files and more

👥 Human-AI Collaboration

  • Smart Handoff - Seamlessly transfer to human agents when needed
  • Visitor Management - Collect visitor info, assign sessions, track history
  • Agent Workspace - Unified interface for human agents

🎨 UI Widget System

  • Structured Display - Render orders, products, logistics as beautiful cards
  • Rich Components - Order cards, logistics tracking, product display, price comparison
  • Action Protocol - Standardized URI protocol for interactions

🏗️ System Architecture

TGO System Architecture

Product Preview

Dashboard
Agent Orchestration
Knowledge Base
Q&A Debugging
MCP Tools
Platform Admin

🚀 Quick Start

System Requirements

  • CPU: >= 2 Core
  • RAM: >= 4 GiB
  • OS: macOS / Linux / WSL2

One-Click Deployment

Run the following command on your server to check requirements, clone the repository, and start the services:

REF=latest curl -fsSL https://raw.githubusercontent.com/tgoai/tgo/main/bootstrap.sh | bash

For users in China (using Gitee and Aliyun mirrors):

REF=latest curl -fsSL https://gitee.com/tgoai/tgo/raw/main/bootstrap_cn.sh | bash

For more details, please visit the Documentation.

About

Open-source AI Agent Customer Service Platform. Build AI agent teams with LLM orchestration, RAG knowledge base, multi-channel support, and human collaboration.

Topics

Resources

License

Stars

Watchers

Forks

Packages