- Aplikasi AI full-stack untuk membangun ChatGPT privat dengan menggunakan LLM komersial atau LLM open source serta solusi vectorDB
- Dapat di-host secara lokal atau jarak jauh
- Mengubah semua dokumen dan sumber daya yang Anda sediakan menjadi konteks yang dapat dirujuk
- Dapat memilih LLM atau vectorDB yang akan digunakan, serta mendukung manajemen multi-pengguna dan izin akses
- OpenAI, llama.cpp, AWS Bedrock, ANthropic, Google Gemini, Ollma, Together, Mistral, Groq, Cohere..
- Mendukung multi-modal (baik untuk LLM komersial maupun open source)
- Menyediakan widget chat kustom yang dapat di-embed ke situs web Anda (versi Docker)
- Dokumen dibagi ke dalam entitas bernama Workspaces dan dikontainerkan agar berjalan seperti satu thread
- Dapat dibagikan, tetapi tidak saling bercakap-cakap, sehingga konteks antar-workspace masing-masing dapat dipertahankan
Pembagian komponen di dalam monorepo
- frontend: frontend yang dibangun dengan viteJS + React
- server: server NodeJS express untuk mengelola vectorDB dan menangani interaksi LLM
- collector: server NodeJS express yang memproses dan melakukan parsing dokumen
- docker: perintah Docker dan informasi proses build
- embed: submodul untuk membuat dan mengelola widget embed web
- browser-extension: submodul ekstensi browser Chrome
1 komentar
Pendapat Hacker News