PH Agent Hub — Multi-Tenant AI Platform
A modular, self-hosted AI platform with a Chat UI for users and an Admin UI for managing models, tools, tenants, and users. Powered by FastAPI, React, and MariaDB.
🚀 Key Features
Everything you need to run your own AI platform.
🏢 Multi-Tenant
Isolated tenants with their own users, models, tools, and data. Perfect for agencies and teams.
🔑 BYOK (Bring Your Own Key)
Use your own DeepSeek, OpenAI, or Ollama API key. You control your AI costs — we never bill for tokens.
🧩 Modular Tools
Web search, Wikipedia, ERPNext integration, RSS feeds, file discovery — extensible tool system.
🧩 Embeddable Widget
Embed the chat widget into any website. Customizable branding, streaming responses.
📊 Compare Plans
| Feature | Self-Hosted Pro | Cloud Hosted |
|---|---|---|
| Price | €299/year | €49/month |
| Tenants | Unlimited | 1 (your tenant) |
| Deployment | On your server | On our server |
| AI Models | BYOK (DeepSeek, Ollama, OpenAI, Anthropic) | BYOK (same) |
| All Tier 1 & 2 Features | ✅ | ✅ |
| MCP Protocol | ✅ | ✅ |
| Simple RAG | ✅ | ✅ |
| Embeddable Widget | ✅ | ✅ |
| Priority Support | ✅ | ✅ |
| Infrastructure | You manage | We manage |
❓ Frequently Asked Questions
What is BYOK?
BYOK means ‘Bring Your Own Key.’ You use your own API keys for AI models (DeepSeek, OpenAI, Ollama, etc.). PH Agent Hub never charges for AI tokens — you pay your AI provider directly.
Can I try before buying?
Yes! Visit our live demo at agent.kainotomo.com/demo to explore the Admin UI and Chat UI with full functionality.
What happens when my license expires?
Your existing tenants remain untouched. You simply won’t be able to create new tenants beyond the free cap (3) until you renew. All data stays intact.
Is the Pro License a subscription?
Yes — it renews annually at €299. You’ll receive an invoice and new license key each year. You can cancel anytime.
How does Cloud Hosted provisioning work?
After payment, we create your tenant within 24 hours. You’ll receive an email with your login URL, username, and temporary password. Then bring your API key and start chatting.
Which AI models are supported?
DeepSeek, OpenAI (GPT-4o, GPT-4), Anthropic (Claude), Ollama (local models like Llama 3, Mistral), and any OpenAI-compatible API.
Can I cancel Cloud Hosted?
Absolutely — cancel anytime. Your subscription stops and your tenant is archived. No long-term commitment.
What’s the difference between Free and Pro?
The free version (MIT license) is limited to 3 tenants. Pro removes this cap entirely and includes priority support. All features are available in both.
Do I need technical knowledge?
For self-hosted: basic Docker knowledge helps. For cloud hosted: none — we manage everything. Both require you to obtain your own AI provider API key.