Modern Web Interface for KumoMTA
A powerful, responsive web interface for managing KumoMTA email servers. Real-time monitoring, AI-enhanced search, and comprehensive queue management.
Built for KumoMTA - Enterprise-grade open-source MTA
Powerful Features
Everything you need to manage enterprise email infrastructure
AI-Powered Semantic Search
Natural language search across emails, configurations, and logs powered by Claude 3.5 Sonnet with real-time suggestions.
Email Queue Management
Real-time dashboard with 8 key metrics, 9-state email lifecycle tracking, and bulk queue operations.
Real-Time Monitoring
Live metrics display, 24-hour throughput charts, and performance KPI tracking for complete visibility.
High Performance
Built with React 18, TypeScript, and Vite for lightning-fast performance and optimal user experience.
Offline-First Architecture
Responsive design with offline capabilities and full WCAG 2.1 accessibility compliance.
Multiple Vector DB Support
Flexible integration with Faiss, Pinecone, Weaviate, and Qdrant for semantic search capabilities.
Built with Modern Technology
Leveraging cutting-edge tools and frameworks for reliability and performance
Frontend Stack
- React 18.3 with TypeScript 5.5
- Vite 5.4 for blazing fast builds
- TailwindCSS & Headless UI
- Zustand & TanStack Query
Testing & Quality
- Vitest for unit testing
- Playwright for E2E testing
- WCAG 2.1 accessibility compliance
- Production-ready architecture
AI Integration
- OpenRouter API integration
- Claude 3.5 Sonnet for semantic search
- Multiple vector database support
- Real-time natural language queries
Production Features
- Optional PostgreSQL support
- Redis caching capabilities
- Offline-first design
- Responsive across all devices
Get Started in Minutes
Simple setup process to get your KumoMTA UI running
Prerequisites
Ensure you have the following installed:
- Node.js 18.x or higher
- KumoMTA Server with admin API enabled
- Optional: PostgreSQL, Redis (for production)
Clone & Install
Configure
Run
Access the UI at http://localhost:5173