Atmosphere

Async-IO.org is the company behind Atmosphere — the real-time transport layer for Java AI agents. We provide the engineering, the support, and the long-term commitment that production systems require.

5 Transports WebSocket, SSE, WebTransport/HTTP3, Long-Polling, gRPC
3 Agent Protocols MCP, A2A, AG-UI
6 AI Runtimes Spring AI, LangChain4j, ADK, Embabel, Koog, Built-in
18 Years in production

Transports. Protocols. Runtimes.

Build once with @Agent — deliver over any transport and any protocol. Three distinct layers, each independently extensible.

Transports

5 transports, one API

Your application code declares what it does. Atmosphere handles how it is delivered — and falls back automatically when a transport is unavailable.

  • WebSocket Full-duplex communication over a single TCP connection.
  • SSE Server-Sent Events.
  • WebTransport/HTTP3 Multiplexed, low-latency transport over QUIC.
  • Long-Polling HTTP long-polling with automatic reconnection.
  • gRPC High-performance RPC framework with bidirectional streaming over HTTP/2.
Auto-fallbackReconnection with jitterHeartbeatsMessage caching
Agent Protocols

3 protocols, zero configuration

Add the dependency to your classpath and your agent speaks the protocol. No manual endpoint wiring, no boilerplate.

  • MCP Model Context Protocol.
  • A2A Agent-to-Agent protocol by Google.
  • AG-UI Agent-User Interaction protocol.
Auto-registered from classpathMulti-channel: Slack, Telegram, Discord, WhatsApp, Messenger
AI Runtimes

6 backends, swap by dependency

Atmosphere is the infrastructure layer underneath your LLM library. Your @Agent and @AiTool annotations work identically across all backends.

  • Built-in Atmosphere's zero-dependency OpenAI-compatible client.
  • Spring AI Spring's official AI framework.
  • LangChain4j Java port of the LangChain ecosystem.
  • Google ADK Google's Agent Development Kit for building multi-agent systems.
  • Embabel Goal-driven agent framework by Rod Johnson (creator of Spring).
  • JetBrains Koog Kotlin-native AI framework by JetBrains.
Portable @AiTool across all backendsConversation memoryStructured outputUsage tracking

Production-grade agent infrastructure

Everything you need to build, deploy, and operate AI agents in production. Spring Boot 4.0 and Quarkus 3.21+ auto-configuration included.

@Agent Annotation

One class, one annotation. Endpoints, commands, tools, skill files, conversation memory, and protocol exposure are all auto-wired.

@Coordinator Orchestration

Manage fleets of agents with parallel fan-out, sequential pipelines, conditional routing, and result evaluation.

Durable Workflows

CheckpointStore persists workflow state as parent-chained snapshots. Pause workflows without holding a thread; resume via REST.

Human-in-the-Loop

@RequiresApproval pauses tool execution for human approval. The virtual thread parks cheaply until the client responds.

6 Channels

Web, Slack, Telegram, Discord, WhatsApp, Messenger. Set a bot token and the same @Command + AI pipeline works everywhere.

Admin Control Plane

Real-time dashboard, 25 REST endpoints, WebSocket event stream, and MCP tools for managing agents and runtimes.

Observability

OpenTelemetry tracing, Micrometer metrics, and AI token usage tracking. Auto-configured with Spring Boot.

Client SDKs

atmosphere.js with React, Vue, Svelte, and React Native hooks. Streaming, offline queues, auth token refresh.

Built by the people who wrote the spec

Atmosphere has been commercially supported since 2013. The team brings over 30 years of experience in real-time systems, JVM internals, and AI infrastructure. We contributed to Java NIO/AIO and have been shipping real-time Java infrastructure since before WebSocket was standardized.

In continuous production since 2008 — powering trading floors, healthcare systems, collaboration tools, and AI applications at companies from startups to the Fortune 500.

Java Champions Apache Committers JVM NIO/AIO contributors Open source since 2008
3.7k+ GitHub stars
18 Years in production
253 Versions on Maven Central
Apache 2.0 License

Backed by the team that built it

Get direct access to the core engineering team. We wrote the framework, we maintain it, and we stand behind it. Meet your production schedule and compliance requirements with guaranteed response times.

Bronze

  • Coverage Business Hours
  • Response (S1) 7 Business Days
  • Response (S2) 10 Business Days
  • Incidents 2 / year
  • Phone Support
  • Email Support
  • Emergency Patches
Get a Quote

Silver

  • Coverage Business Hours
  • Response (S1) 1 Business Day
  • Response (S2) 2 Business Days
  • Incidents 10 / year
  • Phone Support
  • Email Support
  • Emergency Patches
Get a Quote

Gold

  • Coverage Business Hours
  • Response (S1) 4 hours
  • Response (S2) 1 Business Day
  • Incidents 15 / year
  • Phone Support
  • Email Support
  • Emergency Patches
Get a Quote

Platinum

  • Coverage 24x7
  • Response (S1) 1 hour
  • Response (S2) 4 hours
  • Incidents Unlimited
  • Phone Support
  • Email Support
  • Emergency Patches
Get a Quote
Legacy

Atmosphere 2.x / 3.x Support

Still running Atmosphere 2.x or 3.x in production? We provide long-term support, security patches, and migration guidance for legacy deployments. Includes a migration path to Atmosphere 4.x when you are ready.

Contact Us