#63 · Primary category: LLM Application Frameworks
atmosphere
Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.
Project last updated:08/30/26
GitHub Stars
3.8K
Forks
760
Contributors
179
License
Apache-2.0
Why we included this project
JVM teams whose AI agents have to run like ordinary production services, not notebook demos, will find the missing layer here. A plain annotated agent becomes a deep one by default: memory, a plan, a virtual filesystem, and sub-agent delegation are all on, and the output streams to clients over WebSocket, SSE, long-polling, or gRPC through one broadcaster you can filter and gate. MCP, A2A, and AG-UI are spoken out of the box, and the runtime stays portable across frameworks: behind a single runtime SPI you can move between Spring AI, LangChain4j, Google ADK, and others without rewriting the endpoint. Governance is built in rather than bolted on later, covering policy admission, human approval, cost ceilings, and PII rewriting before each tool call. If your agent needs durable sessions, reconnect handling, and per-tenant observability inside an existing JVM stack, this is worth studying before you hand-roll the plumbing.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
langchain
The agent engineering platform.
dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
litellm
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
llama_index
LlamaIndex is the leading document agent and OCR platform