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.
Atmosphere is a JVM framework for building stateful, streaming AI agents that run inside existing Java application servers including Tomcat, Jetty, Netty, Undertow, Quarkus, and Spring Boot. The core `atmosphere-runtime` library handles WebSocket, SSE, long-polling, and gRPC transports through a single broadcaster pipeline, with optional WebTransport over HTTP/3. Developers declare agent behavior with the `@Agent` annotation and Atmosphere takes over runtime dispatch, reconnect logic, authorization, and observability. It exposes agents via MCP (supporting the 2026-07-28 RC spec as well as the 2024-11-05 session format), the A2A and AG-UI protocols, and channel adapters for Slack, Telegram, Discord, WhatsApp, and Messenger. A governance layer handles policy admission, PII redaction, cost ceilings, and durable human-in-the-loop approvals that park virtual threads and resume through REST surfaces. Twelve `AgentRuntime` adapters cover Spring AI, LangChain4j, Embabel, Koog, and others. Java teams building multi-tenant, human-in-the-loop agent pipelines inside an existing JVM stack are the primary audience.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
git clone https://github.com/Atmosphere/atmosphere && cp atmosphere/*.md ~/.claude/agents/16 items en este repositorio
Streaming chat assistant with conversation memory. Use as a general-purpose assistant for multi-turn conversations where streaming output and context retention matter.
Billing specialist for invoices, payments, refunds, and plan changes. Use when customers ask about charges, billing inquiries, or subscription management; typically reached via handoff from the support agent.
Multi-room AI classroom where all students see AI responses simultaneously, with per-room subject focus (math, science, code, general). Use for shared-broadcast educational settings.
Emergency dental assistant (Dr. Molar) for triage, first aid, and severity classification of broken/chipped/cracked teeth, delivered over web, Slack, or Telegram. Use for non-diagnostic dental guidance only.
Financial analyst for startup economics — TAM/SAM/SOM, revenue projections, burn rate, runway, and break-even. Use when building financial models or evaluating investment cases.
Concise general-purpose assistant powered by JetBrains Koog. Use when a brief, focused answer is preferable to long-form output.
AI quality judge that scores agent responses 0-10 across helpfulness, accuracy, completeness, and clarity. Use when evaluating multi-agent output or implementing LLM-as-judge quality gates.
Expert analyst persona used by the MCP analyze-topic tool to produce structured topic analyses. Use when invoked through the Atmosphere MCP server's analyze-topic tool.
Chat moderator that summarizes ongoing conversations. Use when invoked through the Atmosphere MCP server's chat-summary tool.
Knowledge base assistant that retrieves and cites documents from a curated index. Use when answering questions that must be grounded in specific source material with citations.
Market research specialist that searches the web for market data, competitor intelligence, and industry reports, with curated fallback data when offline. Use when gathering external evidence for strategic decisions.
CEO coordinator that dispatches research, strategy, finance, and writer specialists via A2A and synthesizes their findings into a GO/NO-GO investment briefing. Use for multi-agent advisory workflows.
Market strategy analyst performing SWOT, competitive positioning, market-timing assessment, and go-to-market recommendations from research findings. Use after the research-agent has produced market data.
Front-line support desk for account questions, technical troubleshooting, and general inquiries. Use as the default customer entry point; routes billing questions to the billing-agent via handoff.
Tool-calling assistant with backend functions for time, city time, weather, and temperature conversion, plus cost metering and approval workflows. Use when a question needs real-time data via tool calls.
Business writer that synthesizes research, strategy, and financial findings into executive briefings and reports. Use after upstream specialist agents have produced their data.
Resumen de Subagents
Lo que la gente pregunta sobre atmosphere
¿Qué es Atmosphere/atmosphere?
+
Atmosphere/atmosphere es subagents para el ecosistema de Claude AI. 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. Tiene 3.8k estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala atmosphere?
+
Puedes instalar atmosphere clonando el repositorio (https://github.com/Atmosphere/atmosphere) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar Atmosphere/atmosphere?
+
Nuestro agente de seguridad ha analizado Atmosphere/atmosphere y le ha asignado un Trust Score de 100/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene Atmosphere/atmosphere?
+
Atmosphere/atmosphere es mantenido por Atmosphere. La última actividad registrada en GitHub es de today, con 13 issues abiertos.
¿Hay alternativas a atmosphere?
+
Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.
Despliega atmosphere en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/atmosphere-atmosphere)<a href="https://claudewave.com/repo/atmosphere-atmosphere"><img src="https://claudewave.com/api/badge/atmosphere-atmosphere" alt="Featured on ClaudeWave: Atmosphere/atmosphere" width="320" height="64" /></a>Más Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Production-ready platform for agentic workflow development.
The agent engineering platform.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.