Visual runtime
Watch the canvas execute branches, tools, memory, and HITL checkpoints as one graph.
Visual canvas, multi-agent orchestration, RAG pipelines, and MCP support. The first truly AI-native workflow automation platform.
Heym is a source-available, self-hosted platform for building AI automations on a drag-and-drop canvas. Describe your workflow in natural language and the assistant generates it, or wire it manually with a wide range of built-in nodes, including Telegram, IMAP, and outbound WebSocket nodes. Deploy with Docker Compose or Kubernetes, keep full control of your data, and license commercial redistribution separately when you need it.
Heym is an AI-native low-code automation platform with a visual workflow editor. It supports LLM nodes for text generation and vision, Agent nodes with tool calling and Python tools, Qdrant RAG for semantic search, MCP client and server integration, human-in-the-loop approval checkpoints, content guardrails, parallel DAG execution, a skills system for portable agent capabilities, Playwright browser automation with auto-heal, and integrations with Telegram bots, Slack, IMAP inboxes, outbound WebSocket streams, email, Redis, RabbitMQ, Grist, and any HTTP API. Self-host with Docker Compose or Kubernetes on your own infrastructure.
Integrates with
Heym integrates with OpenAI, Anthropic, Ollama, Cerebras, Google Gemini, OpenRouter, Slack, Gmail, Outlook, Telegram, Qdrant, Redis, PostgreSQL, RabbitMQ, WebSocket, Docker, MCP, Grist, Google Sheets, BigQuery, Playwright, Ejentum.
Animated overview
Heym is not a static form builder. It is a running AI workflow system with visible execution, agent delegation, memory, tool calls, and review checkpoints.
Watch the canvas execute branches, tools, memory, and HITL checkpoints as one graph.
Describe a workflow and see Heym generate nodes, edges, and MCP tools on the canvas.
Coordinate sub-agents, skills, sub-workflows, and human review from one orchestrator.
Core production primitives stay available in the source-available, self-hostable product.
Your data, your infrastructure, your code. Self-host it anywhere, contribute to the project, and be part of something bigger.
We believe AI workflow automation should be transparent, auditable, and under your control. With full source access you can review the security model, extend the platform with custom nodes, and deploy in air-gapped environments where data sovereignty is non-negotiable.
Getting started locally still takes three commands: clone the repository, copy the example environment file, and run the setup script. The script starts PostgreSQL, runs database migrations, and launches both the FastAPI backend and the Vue.js frontend. If you prefer a prebuilt install, you can run the published container image instead.
Licensed under Commons Clause + MIT
Ready-made workflows for common AI automation patterns. Download, paste onto the canvas, and run in minutes.
Draft a customer-facing support response, pause for human approval, then continue with the reviewed reply.
Let an Agent call a no-key HTTP GET tool that fetches hot posts from a subreddit JSON feed.
Send an array through the OpenAI Batch API, branch on live status updates, and collect the final per-item results.
Watch a shared mailbox, summarize incoming support email, and route urgent messages to Slack.
Pull live weather (no API key) from Open-Meteo for any city coordinates — great for travel bots and dashboards.
Turn messy meeting notes into structured JSON tasks with the LLM node's JSON output mode — no image pipeline required.
Guides, tutorials, and deep dives on AI workflow automation, self-hosted agents, and building with Heym.
Context engineering explained: what it is, how it differs from prompt engineering, the four strategies, and how to apply them to AI agents in Heym.
What is vibe coding? Karpathy's term defined, vs no-code, eight tools, the 19% productivity catch, and how to vibe code an AI workflow in Heym.
Agentic AI vs generative AI compared: autonomy, goals, memory, tools, a decision framework, and a Heym workflow that runs both. See how →
Connect with developers, share workflows, and shape the future of AI automation.
Heym is built in the open by a growing community of contributors and users. Whether you want to report a bug, suggest a new node type, share a workflow template, or contribute code, there are multiple ways to get involved. Join the Discord for real-time discussions, browse the GitHub repository for source code and issues, or dive into the documentation to learn every feature in depth.
Clone the repo, configure your environment, and build your first AI workflow in under five minutes with step-by-step instructions.
Detailed reference for the full node library organized by category: triggers, AI, logic, data, integrations, automation, and utilities.
Setup Telegram, Slack, IMAP, outbound WebSocket clients, Redis, RabbitMQ, mail, and API integrations with concise guides and examples.
Comprehensive overview of all Heym features including workflows, agents, RAG, skills system, and advanced capabilities.
Answers to your common questions about Heym.
Heym is built from the ground up around AI. Other platforms now cover parts of the same surface area, but Heym keeps multi-agent orchestration, human-in-the-loop checkpoints, node-level guardrails, built-in RAG, MCP support, and a portable skills system in one runtime designed for AI workflows first.
Yes. Heym is source-available and free to self-host under the Commons Clause + MIT licensing model. You can deploy it on your own infrastructure without licensing fees. Commercial licensing and enterprise support are available for organizations that need those additional rights and services.
Absolutely. Heym is designed for self-hosting. You can boot it locally with run.sh, deploy it with Docker Compose, use the published container image, or run it on Kubernetes. Your data stays in your infrastructure, giving you complete control and data sovereignty.
Heym supports OpenAI (GPT-4, GPT-3.5), Ollama (for local LLMs), vLLM, Cohere, and any OpenAI-compatible API. You can also configure custom endpoints for your own models.
The AI Assistant lets you describe what you want in natural language or use voice input. It analyzes your request, generates appropriate nodes and edges, and applies them directly to the canvas. When your workflow already includes Agent skills, Heym keeps the builder context focused by sending only each skill's SKILL.md instead of large Python or binary attachments.
MCP (Model Context Protocol) is a standardized protocol for connecting AI assistants to tools and data. Heym supports MCP in two ways: as a client (Agent nodes can connect to any MCP server and gain all its tools), and as a server (your Heym workflows can be exposed as an MCP server for Claude Desktop, Cursor, and other clients).
Heym has built-in vector store management with QDrant. You can upload PDFs, Markdown, CSV, JSON, and other document types. The RAG node performs semantic search across your documents and returns relevant context that flows directly into your LLM or Agent nodes.
Skills are portable capability bundles. Each skill consists of a SKILL.md instruction file plus optional Python tools. You can drag and drop a .zip or .md file onto an Agent node, or use the built-in AI Skill Builder to draft and revise skills with live file previews. Skills enable code reuse and sharing across workflows and teams.
We love contributions! You can contribute by reporting bugs, suggesting features, submitting pull requests, improving documentation, or sharing your workflows with the community. Join our Discord to connect with other contributors and get started.
Yes! Enterprise licensing includes professional support with SLA guarantees. Contact us at [email protected] for information about commercial use, custom development, and priority support.
The Commons Clause is a license condition that restricts selling the software or offering it as a paid service. You are free to use, modify, and distribute the software, but you may not resell it. This keeps Heym transparent and accessible while preventing commercial redistribution.
Getting started is easy. Clone the repository, copy the example environment file, and run the setup script. The script starts PostgreSQL, runs database migrations, and starts both the frontend and backend servers. If you prefer a prebuilt install, you can also use the published container image. Open your browser at the configured port (default: 4017) and you're ready to build.
Still have questions?
Ask on DiscordGet the latest news, feature releases, and AI automation tips delivered to your inbox.
Subscribe to the Heym newsletter for monthly updates on new node types, agent orchestration improvements, community workflow highlights, and upcoming features. We respect your inbox and only send content that helps you build better AI automations.
One runtime. Your infrastructure. Every feature in the open.
Docker Compose · K8s Helm · MIT + Commons Clause
Heym is a source-available AI-native workflow automation platform that lets you build, visualize, and run intelligent pipelines without writing code. Using a drag-and-drop canvas, you connect a broad library of node types across seven categories — triggers, AI, logic, data, integrations, automation, and utilities — into production-grade workflows that run on your own infrastructure.
Every workflow is a directed acyclic graph (DAG) that Heym compiles, validates, and executes in parallel where dependencies allow, giving you maximum throughput without manual parallelism boilerplate.
Explore the platform overview, feature deep dives, node reference, documentation hub, use cases, enterprise options, and community resources from the links in the site footer.
MCP integration works in both directions. As an MCP client, Agent nodes connect to any external MCP server and gain access to all tools it exposes. Heym automatically discovers available tools on connection and presents them in the agent configuration panel.
As an MCP server, Heym exposes all published workflows as callable tools over the MCP protocol. Claude Desktop, Cursor, VS Code extensions, and other MCP-compatible clients can invoke your workflows directly from their native interfaces.
The skills system enables portable, reusable capability bundles for Agent nodes. A skill is a zip archive or Markdown file containing a SKILL.md instruction document and optional Python tool files. Dragging a skill onto an Agent node extends that agent’s system context and toolbox without modifying the node configuration.
Skills can define custom tool schemas, persistent memory structures, and multi-step reasoning templates. Agent nodes include an AI Skill Builder modal for drafting and revising skills with live previews. The same skill can be shared across multiple agents and workflows for consistent behavior across an organization.
Join the Heym Discord community to share workflows, report issues, and collaborate with other builders. Tutorial videos walk through canvas basics, agent configuration, RAG setup, and deployment patterns.
Community templates and blog posts demonstrate real production patterns — from MCP tool servers to evaluation-driven prompt iteration. Sharing workflows publicly helps other teams adopt guardrails, tracing, and human review patterns that are easy to skip in early prototypes.
Contributing back to the open-source repository improves documentation, adds node types, and hardens executor edge cases. Whether you file a bug with a minimal reproduction or ship a pull request for a new integration node, the community benefits from shared execution semantics tested across diverse deployments.