You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(website): balance marketing site for real-time core and AI
- Hero: "Real-Time Infrastructure for Java" (was "AI Agent Infrastructure")
- Hero description: leads with WebSocket/SSE/gRPC, then mentions AI agents
- Stats bar: add "4 transports" stat alongside LLM backends
- Section title: "Everything real-time, one framework" (was AI-only)
- Reorder cards: Transport Layer first, then Rooms/Broadcaster (new),
then AI Streaming & Agents (with @coordinator), Client SDKs, Spring/Quarkus
- Consolidate Agent Protocols and LLM Backends into AI card to reduce AI-heaviness
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
description: 'Three open protocols auto-registered based on classpath. Your @Agent is discoverable by any MCP client, any A2A agent, and any AG-UI frontend — zero configuration.',
30
-
badge: 'MCP · A2A · AG-UI',
8
+
title: 'Transport Layer',
9
+
description: 'WebSocket, SSE, long-polling, and gRPC — your code never changes. Atmosphere picks the best transport, handles fallback, reconnection, heartbeats, and message caching automatically.',
10
+
badge: 'Since 2008',
31
11
detail: `<ul>
32
-
<li><strong>MCP</strong> — @McpTool/@McpResource/@McpPrompt for Claude, Copilot, and Cursor</li>
33
-
<li><strong>A2A</strong> — @AgentSkill/@AgentSkillHandler via Agent Cards + JSON-RPC</li>
34
-
<li><strong>AG-UI</strong> — @AgUiEndpoint/@AgUiAction via SSE (CopilotKit compatible)</li>
35
-
<li><strong>Protocol annotations</strong> — work on both @Agent and @ManagedService</li>
description: 'Not an LLM library — the infrastructure layer underneath. Pick any backend, swap by changing one Maven dependency. Your agent code never changes.',
29
+
title: 'Broadcaster, Rooms & Presence',
30
+
description: 'Write to a Broadcaster, deliver to every subscriber. RoomManager with join/leave, presence tracking, message history, and virtual AI members. @ManagedService for zero-boilerplate real-time endpoints.',
48
31
detail: `<ul>
49
-
<li><strong>Built-in</strong> — Gemini, OpenAI, and Ollama via direct HTTP client</li>
description: 'WebSocket, SSE, long-polling — your code never changes. Atmosphere picks the best transport, handles fallback, reconnection, heartbeats, and message caching automatically.',
48
+
title: 'AI Streaming & Agents',
49
+
description: '@Agent wires AI endpoint, commands, tools, skill file, conversation memory, and protocol exposure automatically. @Coordinator orchestrates fleets of agents with parallel fan-out and sequential pipelines.',
description: 'Auto-configured starters for both frameworks. Add one dependency to your existing app — Atmosphere handles the real-time layer without rewiring anything.',
0 commit comments