Casibase
Casibase adalah aplikasi di katalog komunitas osFoundry. Platform basis pengetahuan RAG dan asisten AI open source dari tim Casdoor / Casbin. Unggah dokumen, bangun KB terindeks vektor, sajikan asisten chat per workspace, multi-tenant secara desain dengan RBAC bawaan (Casbin). Dukungan multi-LLM, MySQL disertakan dalam image all-in-one. Pilihan RAG open source berorientasi enterprise bagi tim yang sudah menggunakan Casdoor untuk SSO.
Detail
- Workspace: osfoundry
- Kategori: AI
- Harga: Free
- Akses: Community
Fitur
- Multi-store RAG knowledge bases — upload PDFs/MDs/DOCX, vector-indexed for retrieval
- Multi-LLM: OpenAI, Anthropic, Azure, local (Ollama, vLLM)
- Built-in Casdoor identity + Casbin RBAC — enterprise-ready multi-tenant access control
- Per-store chat assistants with retrieval-augmented answers + citations
- MySQL bundled in-image (all-in-one variant) — no external DB to provision
- Embeddable chat widget for any website
Dokumentasi
Dokumentasi dipelihara dalam bahasa Inggris oleh proyek upstream.
# Casibase
## First-boot
Default admin login: `admin` / `123` — **change immediately** (Account → Edit Password).
## Core concepts
- **Stores** = knowledge bases. Upload PDFs/MDs/DOCX, Casibase chunks + embeds them.
- **Providers** = LLM + embedding endpoints (OpenAI, Anthropic, Azure, local). Configure at Providers tab.
- **Chats** = assistants tied to specific stores; each chat session uses the store's vector index for retrieval.
## Build your first KB
1. **Providers** → Add → pick OpenAI (or others) → paste key.
2. **Stores** → Add → name + description → pick the embedding provider + chat provider.
3. Inside the store, **Files** → Upload → drop your docs.
4. **Chats** tab → New chat → pick the store → start asking questions.
## RBAC
Under the hood, Casibase uses Casdoor for identity + Casbin for authorization. Default config gives the bundled admin user full access. To open up to multiple users:
1. **Casdoor** sidebar entry → Users → Add
2. Each user gets a role; roles map to store permissions.
3. Self-hosting Casdoor as a separate service is supported; the all-in-one bundles it for simplicity.
## Storage
MySQL bundled in the all-in-one image. All state at `/data` (mysql + uploads + index). 20 GB volume.
Cara menggunakan Casibase di osFoundry
Instal Casibase ke workspace Anda dalam satu klik, lalu fork di osStudio untuk menyesuaikan prompt, tool, atau konfigurasi sesuai stack Anda. Siapa pun di workspace Anda dapat melanjutkan dari titik Anda berhenti.
aplikasi lainnya dari komunitas
- CRM — Manajemen hubungan pelanggan dengan kontak, deal, dan pelacakan pipeline.
- Kanban Board — Papan kanban dan proyek gaya Trello dengan kartu, papan, tampilan kalender dan tabel, dan properti per papan. Didukung oleh Focalboard (server pribadi standalone). SQLite tertanam pada volume persisten.
- Helpdesk — Triase tiket dan inbox dukungan pelanggan dengan pelacakan SLA.
- Page Builder — Page builder drag-and-drop visual dengan section, tema, SEO, dan publishing
- Website Builder — Builder situs multi-halaman dengan koleksi CMS, navigasi global, footer, tema, dan publikasi
- Storefront — Etalase e-commerce dengan katalog produk, keranjang, dan checkout.