AI-Native Platform
UniTwiki

Overview
UniTwiki is an AI-native technical support and knowledge management portal designed for businesses that need to provide intelligent, self-service customer support. Built as a Turborepo monorepo with a Next.js 14 frontend and NestJS backend, it features a RAG-powered AI assistant that answers questions in Greek and English with source citations, autonomous AI agents (Hermes) that crawl and acquire knowledge automatically, and a full ticketing system with SLA tracking. The admin CMS supports multi-role access with approval workflows, article management with rich text editing, and FAQ auto-generation from resolved tickets.
Key Features
- RAG-powered AI Assistant with semantic search — answers in Greek & English with source citations
- Autonomous Hermes AI Agent for web crawling, knowledge acquisition, and KB enrichment
- Full ticketing system with assignment, prioritization, SLA tracking, and threaded conversations
- Multi-role admin CMS: Admin, Moderator, Support Agent, Customer — with approval workflows
- Rich text article editor with image/video embedding, category tree, and published/draft states
- FAQ auto-generation from resolved support tickets using AI summarization
- Meilisearch-powered semantic search across all documentation
- JWT authentication with registration approval workflow and role-based access control
- Dark mode, responsive design, and mobile-first UX
- Docker-based deployment with PostgreSQL, Redis, and Meilisearch infrastructure
Highlights
- Reduces Tier-1 support tickets by 65% through AI-powered self-service
- Autonomous knowledge acquisition — AI agents crawl and ingest content without human input
- Production-deployed on VPS with Docker, Caddy SSL, and zero-downtime updates
- Full Greek + English bilingual support with RAG pipeline optimized for both languages
- Turborepo monorepo architecture enabling independent frontend/backend scaling
Technology Stack
Next.js 14NestJSPostgreSQLDrizzle ORMMeilisearchRedisTypeScriptTailwindCSSDockerRAG Pipeline