Build anythingin real time
WebSocket channels, AI agents, vector search, background jobs, and 30 more managed services — unified under one SDK, one dashboard, one bill.
Developer Experience
Ship in minutes, not months
Drop-in SDKs for server, client, and React. Three lines to connect, one line to send. Real-time events flowing in under 100ms.
1import { AltoHost } from '@girardmedia/altohost-node'23const alto = new AltoHost({4 appId: process.env.ALTO_APP_ID,5 key: process.env.ALTO_KEY,6 secret: process.env.ALTO_SECRET7})89// Trigger event to all subscribers10await alto.trigger('dashboard', 'update', {11 metric: 'revenue',12 value: 4852013})Platform
Everything your app needs
35+ managed services — real-time channels, AI infrastructure, data stores, communication, and developer tools — unified under one API.
WebSocket Channels
Pub/sub messaging with named channels — public, private, and presence. Subscribe once, receive events instantly. The backbone of every real-time feature.
AI Gateway
Unified proxy to OpenAI, Anthropic, Google, and more. Semantic caching via vector DB, automatic failover, and per-request cost tracking. One endpoint, every model.
Presence
Know who’s online in real time. Track user state across channels with automatic join/leave events. Build live collaboration in minutes.
AI Agents
Deploy autonomous agents with tool calling, memory, and multi-step reasoning. MCP server included for seamless AI integrations.
RAG Engine
One API call: query → embed → vector search → prompt inject → LLM response. Retrieval-augmented generation as a managed service.
Workflows
Visual automation engine with 28+ node types. Build event-driven pipelines, process data, trigger actions — all from a drag-and-drop canvas.
Background Jobs
Managed job queues with per-app isolation. Submit, track, retry, and get webhook notifications on completion. Dead-letter queue built in.
Realtime Database
Managed document store with automatic change streams. Every write triggers a WebSocket event. Your data, always in sync.
Vector Database
HNSW-indexed vector storage for embeddings. Semantic search, similarity queries, and metadata filtering — integrated with RAG and AI Gateway.
Edge Functions
Sandboxed JavaScript runtime with direct access to all platform services. Deploy custom logic triggered by events, crons, or API calls — zero infrastructure.
Feature Flags
Percentage rollouts, targeting rules, and A/B testing. Ship features behind flags, control who sees what, measure impact.
Full-Text Search
Instant search with typo tolerance, faceted filtering, and per-app indexes. Sub-50ms results, zero infrastructure.
Messaging
Persistent real-time messaging with conversations, participants, read receipts, and trust scoring. Chat, support, collaboration — built in.
Transactional Email
Send emails with templates and variable interpolation. Delivery tracking, bounce handling, and inbound processing out of the box.
Redis Cache
Per-app namespaced caching with TTL support. Set, get, delete through the SDK or REST API. Isolated, fast, plan-gated.
+24 more services included
SSE Streaming · Push Notifications · Video Rooms · Audio CDN · Image Processing · OCR · Media Processing · Object Storage · Cron Jobs · Webhook Relay · CRDT Engine · CDC Streams · GraphQL Gateway · Prompt Registry · Event Replay · Presence Plus · SSO · RBAC · Custom Domains · OpenTelemetry · Template Marketplace · IP Allowlisting · Audit Trail · Data Export
Why AltoHost
Built different. Priced fairly.
More capacity, lower cost, and full data ownership — without sacrificing a single feature.
Up to 80% cheaper
Our Pro plan at $49/mo matches what competitors charge $199/mo for. Same features, fraction of the cost.
Sub-100ms P95 latency
Events reach subscribers in under 100ms at the 95th percentile. Built on a high-performance WebSocket engine, not layered on HTTP.
Your data, your control
Messages are never stored. HMAC-SHA256 on every API call. Private channels with server-side auth. TLS everywhere.
Self-hostable
Run AltoHost on your own infrastructure if needed. Same SDKs, same API, same dashboard — your servers, your rules.
Zero vendor lock-in
Open SDKs for client, server, React, and AI agents. Standard WebSocket protocol. If you ever leave, your code changes are minimal — we designed it that way.
5-minute setup
From sign-up to your first real-time event in under 5 minutes. No infrastructure provisioning, no config files, no ops burden.
Feature-for-feature comparison
See how AltoHost stacks up against typical managed real-time providers.
| Feature | AltoHost | Others |
|---|---|---|
| Managed services | 35+ | 3–8 |
| Pro pricing | $49/mo | $99–199/mo |
| Connections (Pro) | 2,000 | 500–1,000 |
| Messages/day (Pro) | 5M | 1–3M |
| AI Gateway & RAG | ||
| Workflows engine | ||
| Realtime database | ||
| Vector database | ||
| Edge functions | ||
| Feature flags | ||
| CRDT collaboration | ||
| SSO / RBAC | Partial | |
| GraphQL gateway | ||
| OpenTelemetry | ||
| Custom domains | Enterprise only | |
| Self-hostable | ||
| Background jobs | ||
| Full-text search | ||
| Data ownership | Full | Vendor-controlled |
Enterprise Ready
Security you can trust
Self-hosted, encrypted, and compliant. Your real-time data never leaves your infrastructure.
HMAC-SHA256 Authentication
Every API request and channel subscription is cryptographically signed. No token leakage, no replay attacks.
TLS Everywhere
All connections encrypted in transit — WebSocket (wss://), API calls (HTTPS), and dashboard access. Auto-renewing certificates.
Self-Hosted Infrastructure
Run the entire stack on your own servers. No data leaves your infrastructure. Full control over uptime and scaling.
Full Data Ownership
Your message data never touches third-party servers. Connection logs, usage metrics, and event history stay in your database.
Rate Limiting & DDoS Protection
Nginx-level rate limiting, fail2ban intrusion prevention, and UFW firewall built into every deployment.
SSO & Account Security
Enterprise SSO (SAML/OIDC), fine-grained RBAC, email verification, 2FA, and audit trails. Your team is protected.
Third-party data processors
Data stays on your infra
Encryption standard
Incident auto-recovery
Getting Started
Three steps to real-time
From sign-up to production in under 5 minutes.
Create an App
Sign up and create your first app in the dashboard. You’ll get an app ID, key, and secret instantly.
Install the SDK
Add the client or server SDK to your project. Zero dependencies, works everywhere.
npm install @girardmedia/altohost-jsGo Live
Subscribe to channels, listen for events, and ship real-time features to production.
const channel = alto.subscribe('my-channel')
channel.on('event', (data) => {
// You're live — under 100ms latency
})Pricing
Simple, transparent pricing
Start free. Scale as you grow. No surprises, no hidden fees.
Pro
- 2,000 connections
- 5M messages/day
- 10 apps
- 50K jobs, 10K emails/day
- AI Gateway & RAG
- Priority support
Business
- 10,000 connections
- 20M messages/day
- Unlimited apps
- 500K jobs, 50K emails/day
- SSO, RBAC, Audit Trails
- Custom domains & SLA
Start building with AltoHost today
Free forever. No credit card required. Deploy in under 5 minutes.