Open source · No lock-in · MCP, A2A, UTCP & Agent Skills

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.

app.almyty.com
The almyty visual agent builder — node palette on the left, a pipeline of input, tool call, and output nodes on the canvas.

Connect over the protocol your client already speaks

MCPA2AUTCPSkillsOpenAPIGraphQLSOAPgRPC

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

01

Connect an API

Import OpenAPI, GraphQL, SOAP, Protobuf, or an SDK. almyty parses the schema and reads every operation it defines.

02

Generate tools

Each operation becomes a typed, callable tool. When you need more, hand-write HTTP, JavaScript, GraphQL, or LLM tools.

03

Publish a gateway

Group tools behind one authenticated endpoint and expose them over MCP, A2A, UTCP, or Agent Skills at the same time.

04

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.

MCPA2AUTCPSkills
connect.sh
# 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.

terminal
# 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-bot

One 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.