A privacy-first, enterprise-ready, open-source ChatGPT platform
Welcome to Unc. A robust, scalable open-source platform built specifically for implementing privacy-first, enterprise-level ChatGPT.
Getting started with Unc is a breeze. Visit unc.de - a hosted version of Unc with no user authentication, provides an immediate start.
Unc is enterprise-ready, featuring:
- Self-hosted, can be installed in own cloud (private or public).
- Chat with your own HTML and PDF documents.
- Create bots using prompt engineering (no-code) and share them with other users. This avoids the repetition of frequently used prompts.
- Supports Azure OpenAI from Microsoft, eliminating traffic to OpenAI.
- Privacy first; personal data is stored locally in the browser.
Requirement: NodeJS 18
- Clone the repository
git clone https://github.com/marcusschiesser/unc
cd unc
- Run the dev server
pnpm install
pnpm dev
The app is using a ChatEngine
for each bot with a different VectorStoreIndex
attached.
The cache
folder in the file system is used as [Storage](The https://ts.llamaindex.ai/modules/low_level/storage) for the VectorStoreIndex
. To re-create the storage
Vector Indexes
pnpm run generate