Introduction to Aletyx Studio¶
Aletyx Studio is a powerful, browser-based collaboration platform that enables developers and business users to design, test, and deploy business automation solutions using industry-standard notations like DMN and BPMN. Built on the Apache KIE Sandbox foundation, Aletyx Studio provides an enterprise-ready experience with additional accelerators and deployment capabilities that streamline the journey from modeling to production. When you use https://playground.aletyx.ai, you're using a customized and hosted version of Aletyx Studio
What is Aletyx Studio?¶
Aletyx Studio is an enterprise-grade, cloud-native tool that allows users to:
- Create and edit Decision Models (DMN) and Business Processes (BPMN)
- Test models directly in the browser with real-time validation
- Deploy models to development environments with a single click
- Collaborate with team members through Git integration
- Transform models into complete deployable services using accelerators
Unlike traditional development tools, Aletyx Studio operates entirely in your browser while maintaining state locally, ensuring your work is saved even if you close your browser. The platform connects directly to Git providers for version control and to cloud platforms for development deployments.
Accessing Aletyx Studio or Building Your Own Aletyx Studio¶
Cloud Option: - Navigate to https://playground.aletyx.ai - No installation required, start modeling immediately
Local Docker Option:
curl -sL https://raw.githubusercontent.com/aletyx-labs/kie-10.0.0-sandbox/refs/heads/main/docker-compose.yaml | docker compose -f - up
Then access your version of Aletyx Studio at http://localhost:9090
Core Architecture¶
Aletyx Studio consists of three main components that work together to provide a seamless experience:
graph TD
subgraph "Playground Architecture"
A[Studio Environment] -- Validates models --> B[Extended Services]
A -- Git communications --> C[CORS Proxy]
C -- Secure connections --> D[Git Providers]
B -- Runtime for DMN/BPMN --> E[Dev Deployments]
A -- Deploys to --> E
end
style A fill:#FFFFFF,stroke:#FFFFFF,stroke-width:2px,textColor: #16293F
style B fill:var(--md-primary-fg-color),stroke:#333,stroke-width:2px
style C fill:#FC9D4C,stroke:#333,stroke-width:2px
- Studio Environment: The core modeling interface where you create and edit DMN and BPMN models
- Extended Services: Provides validation and runtime capabilities for testing your models
- CORS Proxy: Facilitates secure communication with Git providers and cloud platforms
This architecture enables a seamless workflow from design to deployment while maintaining security and performance.
Key Features¶
Intelligent Modeling Tools¶
Aletyx Studio includes advanced editors for DMN (Decision Model and Notation) and BPMN (Business Process Model and Notation) that provide:
- Real-time validation to catch errors early
- Intuitive user interfaces for both technical and non-technical users
- Support for the latest standards and specifications
- Testing capabilities built directly into the editors
Git Integration¶
Aletyx Studio seamlessly integrates with popular Git providers:
- GitHub and GitHub Enterprise
- BitBucket Cloud
- GitLab (coming soon)
All work is automatically saved locally, with easy synchronization to remote repositories when you're ready to share.
Dev Deployments¶
One of the most powerful features of Aletyx Studio is the ability to deploy your models directly to development environments:
- One-click development deployment to a local Kubernetes or OpenShift
- Automatic generation of containerized applications
- Built-in testing interfaces for deployed applications
- Support for custom deployment images
Accelerators¶
Accelerators transform your models into complete, deployable applications:
- Convert DMN/BPMN models into Quarkus microservices
- Add CI/CD pipelines and deployment configurations
- Include testing frameworks and documentation
- Apply organizational standards and best practices
Aletyx provides enhanced accelerators beyond what's available in the community version, including enterprise-focused deployment pipelines and security configurations.
Workflow Integration¶
Aletyx Studio is designed to fit seamlessly into modern development workflows:
- Model: Create decisions and processes using standards-based visual editors
- Test: Validate your models directly in the browser
- Accelerate: Transform models into complete applications
- Deploy: Push to development environments with a single click
- Refine: Iterate based on feedback and testing
- Commit: Save changes to version control
- Collaborate: Work with team members on shared models
Getting Started¶
The best way to get familiar with Aletyx Studio is to:
- Explore the Sample Models: Try the sample Decision and Process models to understand the core capabilities
- Create Your First Model: Start with a simple decision or process model
- Connect to Git: Set up version control for your projects
- Apply an Accelerator: Transform your model into a deployable application
- Deploy to Development: Test your model in a runtime environment
For more detailed guidance, explore our Getting Started with Decisions (DMN) and Getting Started with Processes (BPMN) guides.
Next Steps¶
Ready to dive deeper? Explore these resources:
- Components of Aletyx Studio
- Detailed DMN Modeling Guide
- BPMN Process Modeling
- Working with Accelerators
- Development Deployments
- Connecting to Git Providers
Aletyx Studio provides the foundation for creating powerful, cloud-native business automation solutions that bridge the gap between business experts and technical teams.