NexusScribe Documentation

AI-Powered Transcription and Meeting Intelligence Platform

Get Started View on GitHub


Overview

NexusScribe is a self-hosted, AI-powered transcription platform designed for organizations that need accurate, real-time meeting transcription with enterprise-grade security and compliance features.

Key Features

  • Real-time Transcription - Live speech-to-text with <200ms latency
  • Speaker Diarization - Automatic speaker identification and labeling
  • AI Summarization - Powered by Ollama for on-premise AI processing
  • Enterprise Security - SSO/SAML, MFA, RBAC, audit logging
  • Compliance Ready - HIPAA, SOC 2, GDPR, CCPA, FERPA support
  • Self-Hosted - Complete data sovereignty, no cloud dependencies

Architecture

┌─────────────────────────────────────────────────────────────┐
│                      NexusScribe Suite                       │
├─────────────┬─────────────┬─────────────┬───────────────────┤
│  Frontend   │   Backend   │   Aegis-DB  │      Ollama       │
│  (Next.js)  │   (Rust)    │  (Database) │   (AI/LLM)        │
│  Port 3000  │  Port 8080  │  Port 9091  │   Port 11434      │
└─────────────┴─────────────┴─────────────┴───────────────────┘
Section Description
Getting Started Installation and initial setup
Configuration Environment variables and settings
API Reference REST API documentation
Crate Documentation Rust crate architecture
Security Security features and compliance
Deployment Production deployment guide

System Requirements

Component Minimum Recommended
CPU 4 cores 8+ cores
RAM 8 GB 16+ GB
Storage 50 GB SSD 200+ GB NVMe
OS Ubuntu 22.04 / Debian 12 Ubuntu 24.04

License

NexusScribe is licensed under the Business Source License 1.1.

  • Use Limitation: Production use limited to single organization with ≤50 users
  • Change Date: January 26, 2030
  • Change License: Apache License 2.0

For enterprise licensing, contact sales@automatanexus.com.