Back to Home
Chitthi Docs
v1.0.0

Documentation

Chitthi Documentation

A lightweight, production-ready email microservice built in Go with BYOK approach and multi-provider support.

Go 1.24.3
MIT License
Docker Ready
Production Ready

Key Benefits

๐Ÿ” BYOK Security- Your keys stay secure
๐Ÿ”„ Multi-Provider Support- 4+ email providers
โšก Header-based Credentials- Secure management
๐Ÿง  Smart Routing- Automatic provider detection
๐Ÿ“Š PostgreSQL Logging- Email tracking
๐Ÿš€ Redis Caching- Performance optimization

Architecture Overview

Chitthi follows a microservice architecture with clean separation of concerns:

REST API Layer: Clean HTTP endpoints for email operations
Provider Abstraction: Unified interface for multiple email providers
Data Layer: PostgreSQL for logging, Redis for caching
Configuration: Environment-based configuration management