AI-Native Platform

UniTwiki

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