Upload documents,
build a chatbot with citations
NeNe Corpus is a self-hosted knowledge chat OSS. Upload PDFs and CSVs to build a corpus, then let Claude AI answer visitor questions with source citations. Works on shared hosting (Sakura, Heteml) and Docker/VPS.
✓ Works on shared hosting · Docker · VPS
Everything you need, out of the box
From a no-code Admin UI to production-grade security — built for operators and developers alike.
PDF · CSV · Text ingestion
Drag-and-drop file upload. Automatic text chunking and search indexing. Direct text input also supported.
AI answers with citations
Claude AI searches relevant chunks and returns answers with explicit source references. Every answer is grounded.
One-line embed widget
Drop a <script> tag onto any existing page. Customize design, colors, and avatar from the Admin UI.
Browser-based Admin UI
Manage sources, ingestion, conversation logs, rate limits, and appearance — entirely from the browser.
Fully self-hosted
Data stays on your server. Runs on shared hosting (Sakura, Heteml) as well as Docker and VPS.
Security built-in
JWT auth, IP rate limiting, brute-force protection, SMTP notifications, and password reset — included by default.
Up and running in 4 steps
Upload your documents
Upload PDFs, CSVs, or plain text via the Admin UI. Bulk upload is supported.
Corpus is built automatically
Text is split into searchable chunks and indexed automatically. No configuration needed.
Embed the widget
Copy the snippet from the admin panel and paste it before </body> on your existing site.
AI answers with citations
Visitors ask questions, Claude AI responds with cited document excerpts. Reduce support load.
Two deployment options
Designed for both non-technical operators and developers.
Shared Hosting
Sakura · Heteml readyBrowser-only setup. No command line or server expertise required.
- 1 Download the release ZIP
- 2 Upload via FTP
- 3 Open the web installer in your browser
- 4 Fill in settings — done
Docker / VPS
RecommendedOne-command startup with Docker Compose. Production and dev environments.
- 1 Clone the repository
- 2 Configure .env
- 3 docker compose up --build -d
- 4 Done
NeNe Corpus is open source
All source code is public. Fork, customize, and contribute — welcome.