The source-available core of Orchesty, free to self-host. The fastest way to learn the platform, run prototypes, and build integrations on your own infrastructure.
Orchesty Community Edition gives you the runtime and SDK to develop your own connectors, filters, and mappers.
It lets you assemble a complete integration service that you can run locally or within your own infrastructure.
Use Community Edition for proof-of-concepts, pilot projects, or as the integration layer of your product when you don't need a managed cloud or formal SLA.
Run locally on macOS or Linux (Windows via WSL2).
Use Docker Compose for quick local setup.
Deploy to production with Kubernetes in your own cloud or on-premise infrastructure.
Keep full control over your environment, data, and scaling.
Scalable integrations rely on asynchronous channels. They are the foundation for handling large data volumes reliably and recovering from partial failures.
With the Orchesty SDK, you can quickly build custom connectors, filters, and mappers, or use the open library of ready-made ones.
Write connectors in Node.js or PHP using the provided SDK.
Package your connector once, deploy it across projects.
Combine custom components with community or prebuilt ones.
Browse or contribute connectors in the public repository.
Choose your path and run the Orchesty Community Edition skeleton with a Node.js worker, all in one command.
Spin up Orchesty Community Edition with a Node.js worker locally. 1. Clone https://github.com/Orchesty/orchesty-skeleton.git into the current directory (no `my-orchesty` subfolder), then `rm -rf .git && git init`. 2. Open AGENTS.md and follow its "Setup workflow" section in order. It checks that Docker is available, runs `make init-dev` (renders `.env`, brings up the platform, registers the worker, installs topologies), verifies http://127.0.0.1, and materializes the AI rules from `worker/node_modules/@orchesty/nodejs-ai/` into your tool's native rule directory.
Paste into Cursor, Claude Code, Windsurf, GitHub Copilot, or any AI coding tool inside an empty folder.
Everything you need to get started, contribute, and connect with the Orchesty developer community.