- Ứng dụng AI full-stack cho phép xây dựng ChatGPT riêng tư bằng cách sử dụng LLM thương mại hoặc LLM mã nguồn mở cùng các giải pháp vector DB
- Có thể host cục bộ hoặc từ xa
- Chuyển mọi tài liệu và tài nguyên bạn cung cấp thành ngữ cảnh có thể tham chiếu
- Có thể lựa chọn LLM hoặc vector DB muốn sử dụng, đồng thời hỗ trợ quản lý đa người dùng và phân quyền
- OpenAI, llama.cpp, AWS Bedrock, ANthropic, Google Gemini, Ollma, Together, Mistral, Groq, Cohere..
- Hỗ trợ đa phương thức (cho cả LLM thương mại và mã nguồn mở)
- Cung cấp widget chat tùy chỉnh có thể nhúng vào website của bạn (phiên bản Docker)
- Chia tài liệu thành các thực thể gọi là Workspaces và đóng gói để hoạt động như một luồng duy nhất
- Có thể chia sẻ nhưng không trò chuyện với nhau, nên có thể duy trì ngữ cảnh riêng giữa từng workspace
Phân chia các thành phần trong monorepo
- frontend: frontend được xây dựng bằng viteJS + React
- server: server NodeJS express quản lý vector DB và xử lý tương tác với LLM
- collector: server NodeJS express xử lý và phân tích tài liệu
- docker: thông tin về lệnh Docker và quy trình build
- embed: submodule tạo và quản lý widget nhúng web
- browser-extension: submodule tiện ích mở rộng trình duyệt Chrome
1 bình luận
Ý kiến trên Hacker News