The full-stack platform for AI agents, agnostic by design
Build, serve, and run agents end-to-end: any LLM, any API turned into tools, your own memory and credentials, delivered over MCP, A2A, UTCP, and Agent Skills. Open source, no lock-in.
Self-host the source or use the hosted platform. No credit card to start.

Connect over the protocol your client already speaks
Agnostic by design
No lock-in at any layer of the stack
Most agent tools marry you to one model vendor or one protocol. almyty keeps the choice yours, top to bottom.
Models
Every major LLM provider — OpenAI, Anthropic, Gemini, Bedrock, Vertex, Mistral, Groq, Ollama and more. Mix them per node.
APIs
OpenAPI, GraphQL, SOAP, Protobuf, and SDKs. Bring the services you already run, legacy included.
Memory
Pluggable agent memory and embeddings. Keep state where you want it, not where a vendor dictates.
Credentials
Your own credential vault and OAuth2 flows. almyty calls your APIs with your secrets, under your control.
Protocols
MCP, A2A, UTCP, and Agent Skills from one gateway. Clients connect the way they already work.
Deployment
Self-host with Docker and Kubernetes, or use the hosted platform. Same open-source code either way.
The pipeline
Schema in, agent out
A short path takes you from an API URL to an agent your clients can call. There is no glue code in between.
API
OpenAPI · GraphQL · SOAP
Tools
Typed & auto-generated
Gateway
MCP · A2A · UTCP · Skills
Agent
Multi-LLM pipeline
Connect an API
Import OpenAPI, GraphQL, SOAP, Protobuf, or an SDK. almyty parses the schema and reads every operation it defines.
Generate tools
Each operation becomes a typed, callable tool. When you need more, hand-write HTTP, JavaScript, GraphQL, or LLM tools.
Publish a gateway
Group tools behind one authenticated endpoint and expose them over MCP, A2A, UTCP, or Agent Skills at the same time.
Build an agent
Wire LLM calls, tool calls, conditions, and loops in the visual builder. Serve the result behind an OpenAI-compatible API.
What is in the platform
The whole toolchain, not just a wrapper
Schema parsing, tool generation, gateways, the agent runtime, and the operational pieces around them all live in one open codebase.
Any schema format
OpenAPI, GraphQL, SOAP, Protobuf, and SDK. Generated tools are typed; you can also write your own in JavaScript, sandboxed in worker threads.
Real control-flow nodes
Build pipelines from input, output, LLM call, tool call, condition, transform, loop, parallel, merge, and sub-agent nodes.
Every agent protocol
One gateway serves MCP, A2A, UTCP, and Agent Skills, with OAuth 2.1 for the clients that ask for it.
Any LLM provider
OpenAI, Anthropic, Gemini, Bedrock, Vertex, Mistral, Groq, Ollama, and more. A single pipeline can mix providers.
Reach any channel
Reach people on Slack, Discord, Telegram, WhatsApp, Teams, email, a web chat widget, or any inbound webhook.
Built to run in production
Multi-tenant orgs and RBAC, a credential vault, audit logging, rate-limit and PII-filter plugins, and a usage analytics suite.
Publish once
Connect from anything that speaks an agent protocol
The same tools are served across protocols at once, so a Claude Code session, an A2A peer, and a UTCP client all reach the gateway without you publishing it more than once.
# Add a gateway to any MCP client
claude mcp add petstore \
--url https://api.almyty.com/acme/petstore
# Or call an agent over the OpenAI API
curl https://api.almyty.com/agents/$ID/v1/chat/completions \
-H "Authorization: Bearer $ALMYTY_TOKEN" \
-d '{"model":"agent","messages":[…]}'For developers
Use it from the terminal, the browser, or your editor
One CLI installs your tools into the AI coding agents your team already uses, and every agent you build answers on an OpenAI-compatible endpoint.
# one login, shared by every almyty CLI
$ npx @almyty/auth login
# drop a gateway's tools into your AI editor
$ npx @almyty/skills install acme/petstore
# talk to an agent right in the terminal
$ npx @almyty/chat research-botOne CLI, one login
npx @almyty/cli covers auth, agents, chat, and skills, sharing a single credential store.
Skills for your editor
@almyty/skills install drops your tools into Claude Code, Cursor, Windsurf, and others.
OpenAI-compatible API
Point an existing OpenAI SDK at your agent. Change the base URL and the model name; the rest of your code stays put.
Questions
The short version
What does almyty actually do?+
It is the full-stack platform for AI agents: it turns any API schema into typed tools, serves those tools over MCP, A2A, UTCP, and Agent Skills, and runs the multi-LLM agents that use them. It stays agnostic at every layer, so your models, memory, credentials, and deployment target are your choice.
Which API formats can it import?+
OpenAPI, GraphQL, SOAP/WSDL, Protobuf, and language SDKs, each with a dedicated parser. Every operation in the schema becomes a callable tool.
What is the difference between a tool, a gateway, and an agent?+
A tool is a single callable operation. A gateway is a published endpoint that exposes a set of tools over a protocol such as MCP. An agent is a pipeline that calls LLMs and tools to do a job.
Do I have to use the visual agent builder?+
No. You can publish a gateway and call the tools from your own agents or from any MCP client. The builder is there when you want almyty to run the agent too.
Can I self-host it?+
Yes. almyty is open source and ships with Docker Compose and Kubernetes manifests. The hosted version at app.almyty.com runs the same code.
How does almyty avoid lock-in?+
It stays agnostic at every layer. Models, API formats, memory backend, credential store, serving protocol, and deployment target are all your choice, and the platform is open source, so you can take it with you.
Which LLM providers are supported?+
Every major provider, including OpenAI, Anthropic, Gemini, Bedrock, Vertex, Mistral, Groq, and Ollama. A single pipeline can mix models from different providers.
Connect your first API
Import a schema, generate tools, and publish a gateway in a single sitting. Start on the hosted version or run the source yourself.