35+ Services·One API Key

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.

WebSocket
Presence
Background Jobs
SSE Streaming
Redis Cache
Email
Push
Video Rooms
Messaging
Audio CDN
Images
OCR
Search
Media
Workflows
AI Agents
Storage
Cron Jobs
Feature Flags
Webhook Relay
Edge Functions
Vector DB
AI Gateway
RAG Engine
Realtime DB
CRDT
GraphQL
<0 msP95 Latency
0.00%Guaranteed Uptime
0+Peak Connections
0+Messages / Second
0Live Services
<0 minSetup Time

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.

Node.js
1import { AltoHost } from '@girardmedia/altohost-node'
2
3const alto = new AltoHost({
4 appId: process.env.ALTO_APP_ID,
5 key: process.env.ALTO_KEY,
6 secret: process.env.ALTO_SECRET
7})
8
9// Trigger event to all subscribers
10await alto.trigger('dashboard', 'update', {
11 metric: 'revenue',
12 value: 48520
13})
@girardmedia/altohost-js@girardmedia/altohost-node@girardmedia/altohost-react@girardmedia/altohost-mcp

Platform

Everything your app needs

35+ managed services — real-time channels, AI infrastructure, data stores, communication, and developer tools — unified under one API.

Real-Time

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

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.

Real-Time

Presence

Know who’s online in real time. Track user state across channels with automatic join/leave events. Build live collaboration in minutes.

AI

AI Agents

Deploy autonomous agents with tool calling, memory, and multi-step reasoning. MCP server included for seamless AI integrations.

AI

RAG Engine

One API call: query → embed → vector search → prompt inject → LLM response. Retrieval-augmented generation as a managed service.

Automation

Workflows

Visual automation engine with 28+ node types. Build event-driven pipelines, process data, trigger actions — all from a drag-and-drop canvas.

Compute

Background Jobs

Managed job queues with per-app isolation. Submit, track, retry, and get webhook notifications on completion. Dead-letter queue built in.

Data

Realtime Database

Managed document store with automatic change streams. Every write triggers a WebSocket event. Your data, always in sync.

AI

Vector Database

HNSW-indexed vector storage for embeddings. Semantic search, similarity queries, and metadata filtering — integrated with RAG and AI Gateway.

Compute

Edge Functions

Sandboxed JavaScript runtime with direct access to all platform services. Deploy custom logic triggered by events, crons, or API calls — zero infrastructure.

Dev Tools

Feature Flags

Percentage rollouts, targeting rules, and A/B testing. Ship features behind flags, control who sees what, measure impact.

Data

Full-Text Search

Instant search with typo tolerance, faceted filtering, and per-app indexes. Sub-50ms results, zero infrastructure.

Communication

Messaging

Persistent real-time messaging with conversations, participants, read receipts, and trust scoring. Chat, support, collaboration — built in.

Communication

Transactional Email

Send emails with templates and variable interpolation. Delivery tracking, bounce handling, and inbound processing out of the box.

Data

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

Explore all services

Why AltoHost

Built different. Priced fairly.

More capacity, lower cost, and full data ownership — without sacrificing a single feature.

$49Pro plan / mo

Up to 80% cheaper

Our Pro plan at $49/mo matches what competitors charge $199/mo for. Same features, fraction of the cost.

<100ms P95

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.

0messages stored

Your data, your control

Messages are never stored. HMAC-SHA256 on every API call. Private channels with server-side auth. TLS everywhere.

100%portable

Self-hostable

Run AltoHost on your own infrastructure if needed. Same SDKs, same API, same dashboard — your servers, your rules.

4SDK packages

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.

<5min to first event

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.

FeatureAltoHostOthers
Managed services35+3–8
Pro pricing$49/mo$99–199/mo
Connections (Pro)2,000500–1,000
Messages/day (Pro)5M1–3M
AI Gateway & RAG
Workflows engine
Realtime database
Vector database
Edge functions
Feature flags
CRDT collaboration
SSO / RBACPartial
GraphQL gateway
OpenTelemetry
Custom domainsEnterprise only
Self-hostable
Background jobs
Full-text search
Data ownershipFullVendor-controlled

Enterprise Ready

Security you can trust

Self-hosted, encrypted, and compliant. Your real-time data never leaves your infrastructure.

SHA-256

HMAC-SHA256 Authentication

Every API request and channel subscription is cryptographically signed. No token leakage, no replay attacks.

TLS 1.3

TLS Everywhere

All connections encrypted in transit — WebSocket (wss://), API calls (HTTPS), and dashboard access. Auto-renewing certificates.

Your Servers

Self-Hosted Infrastructure

Run the entire stack on your own servers. No data leaves your infrastructure. Full control over uptime and scaling.

GDPR Ready

Full Data Ownership

Your message data never touches third-party servers. Connection logs, usage metrics, and event history stay in your database.

Protected

Rate Limiting & DDoS Protection

Nginx-level rate limiting, fail2ban intrusion prevention, and UFW firewall built into every deployment.

Enterprise

SSO & Account Security

Enterprise SSO (SAML/OIDC), fine-grained RBAC, email verification, 2FA, and audit trails. Your team is protected.

0

Third-party data processors

0%

Data stays on your infra

0-bit

Encryption standard

<0s

Incident auto-recovery

Getting Started

Three steps to real-time

From sign-up to production in under 5 minutes.

1

Create an App

Sign up and create your first app in the dashboard. You’ll get an app ID, key, and secret instantly.

2

Install the SDK

Add the client or server SDK to your project. Zero dependencies, works everywhere.

Terminal
npm install @girardmedia/altohost-js
3

Go Live

Subscribe to channels, listen for events, and ship real-time features to production.

TypeScript
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.

Free

$0forever
  • 100 connections
  • 200K messages/day
  • 1 app
  • 100 jobs & emails/day
  • Community support
Most Popular

Pro

$0/mo
  • 2,000 connections
  • 5M messages/day
  • 10 apps
  • 50K jobs, 10K emails/day
  • AI Gateway & RAG
  • Priority support

Business

$0/mo
  • 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.