Orchestrate, stream, connect, and govern your microservices, agents, workflows, and integrations with Business-as-Code.
Get in touch with our team of experts to discuss how to orchestrate your business with Saddle.
Run your first workflows with the open-source LittleHorse Server in under 10 minutes.
Explore the LittleHorse documentation, tutorials, and API reference.
Explore the LittleHorse Server source code, contribute, and see how it's built.
with the LittleHorse Kernel
with StreamSense
with LittleHorse Connect
with Pony ID
Orchestrate
The open-source workflow engine at the heart of the Saddle Command Center. Define workflows in code, and let LittleHorse handle execution, retries, and state management across your microservices.
// Reserving inventoryvar success = wf.execute("reserve-inventory", itemId);// Processing paymentwf.execute("charge-credit-card", customer, price);// Shipping item to customerwf.execute("ship-item", itemId, customer);
The LittleHorse Kernel is an open-source workflow engine designed with developers in mind: easy to adopt, in a language of your choice, and without rewriting existing code.
Define your workflows in code, and let LittleHorse take care of the rest.
Register task workers that execute the individual tasks defined in your workflow.
Write Business-as-Code with the LittleHorse SDK in your preferred language.
Start workflow runs and let LittleHorse handle execution, retries, and state management.
Connect
Bridge the gap between external systems and your workflows. Capture events from webhooks, databases, and APIs, and automatically trigger workflows in the Kernel.

Stream
Real-time stream processing that integrates seamlessly with Apache Kafka streams. Process events and data streams in real-time, extract insights, and take responsive action.
Govern
Connect humans to workflows with SSO, manage groups and permissions, and bring your own IdP or use our built-in Keycloak-based solution.
Ready to get started with the Saddle Command Center?