haagsman.ai Product Suite¶
Enterprise-grade AI automation products that deploy to any infrastructure in minutes.
What is this?¶
The haagsman.ai Product Suite is a collection of 8 containerized AI products designed for businesses that need AI automation without the complexity. Each product is a standalone Docker container with:
- Multi-provider LLM support — Claude, OpenAI, or local models (Ollama) for air-gapped deployments
- Enterprise security — AES-256 encryption, JWT authentication, RBAC, GDPR compliance
- One-command deployment —
docker compose upand you're running - Remote management — Health endpoints, Prometheus metrics, audit logging
Products¶
| Product | What it does | Port |
|---|---|---|
| Document Search | Upload documents, ask questions, get answers with citations | 8100 |
| FAQ Chatbot | AI chatbot trained on your data with embeddable website widget | 8101 |
| Email Triage | Auto-categorize, prioritize, and draft responses | 8102 |
| CRM Follow-ups | Auto-draft follow-ups based on deal stage | 8103 |
| Meeting Actions | Extract action items and decisions from transcripts | 8104 |
| Invoice Processor | Extract structured data from invoices | 8105 |
| Social Media Drafts | Weekly content generation in your brand voice | 8106 |
| Scheduling | Smart booking intent extraction from messages | 8107 |
Quick Start¶
# Clone and install
git clone https://github.com/haagsman-ai/products.git
cd products
# Interactive installer — choose products, provider, and settings
bash deploy/scripts/install.sh
# Or install a single product
bash deploy/scripts/install.sh --only document-search --provider claude
Architecture¶
┌─────────────────────────────────────────────┐
│ Client Application │
│ (Web app, CRM, Email client) │
└──────────────────┬──────────────────────────┘
│ HTTPS + API Key / JWT
┌──────────────────▼──────────────────────────┐
│ Product Container (FastAPI) │
│ ┌─────────┐ ┌──────────┐ ┌──────────────┐ │
│ │ Routes │ │ Services │ │ Monitoring │ │
│ │ (API) │ │ (Logic) │ │ (Health/Prom) │ │
│ └────┬─────┘ └────┬─────┘ └──────────────┘ │
│ │ │ │
│ ┌────▼─────────────▼──────────────────────┐ │
│ │ haagsman_core Library │ │
│ │ LLM │ Auth │ Security │ Config │ Store │ │
│ └────┬─────────────┬──────────────────────┘ │
└───────┼─────────────┼────────────────────────┘
│ │
┌────▼───┐ ┌────▼───┐
│ LLM │ │ Vector │
│Provider│ │ Store │
│(Claude/│ │(Chroma) │
│OpenAI/ │ └────────┘
│Ollama) │
└────────┘
Who built this¶
Niels Haagsman — 18 years of enterprise technology leadership at PwC and Marvell Technology. Took AI adoption from single digits to 80% across 7,000 employees. Now helping businesses deploy AI that actually sticks.
Support¶
- Email: niels@haagsman.ai
- Documentation issues: GitHub Issues
- Consulting: haagsman.ai/consulting