GitHub repo

Atmosphere/atmosphere

Java Tracked since 2010-06-30 Updated 2026-07-16 View source ↗

#352 of 783 by Stars among GitHub repos

3.8k Stars

Real-time transport layer for Java AI agents. Build once with @Agent — deliver over WebSocket, SSE, gRPC, and WebTransport/HTTP3. Talk MCP, A2A and AG-UI.

About

The real-time engine for AI agents on the JVM. Tokens flow from the LLM runtime to the client through a broadcaster you can filter, gate, and observe — over WebSocket, SSE, long-polling, or gRPC, and out through MCP, A2A, and AG-UI. A plain @Agent is a full deep agent, batteries-included, and Atmosphere handles reconnect, authorization, and governance.

Atmosphere is built for teams that need AI agents to behave like production services: streaming over real transports, guarded before every tool call, observable by tenant and run, and portable across AI frameworks without rewriting the endpoint.

Atmosphere is a real-time, event-driven framework, not an agent-hosting platform. We ship the…

Excerpted from github.com/Atmosphere/atmosphere

Latest metrics

Stars 3.8k 2026-07-16
Forks 759 2026-07-16
Commits 8.3k 2026-07-16
Releases 57 2026-07-16
Watchers 227 2026-07-16
Open issues 2 2026-07-16
Open PRs 5 2026-07-16