MultiFlexi


MultiFlexi is a comprehensive PHP-based task scheduling and automation framework designed for accounting and business system integrations (AbraFlexi, Stormware Pohoda, etc.). It enables scheduled execution of applications across multiple companies, with a rich credential system, REST API, web UI, and CLI tools.
The MultiFlexi project is divided into several specialized subprojects:
Member Projects
Core Ecosystem
- multiflexi-common - Common documentation and shared assets (this repository)
- php-vitexsoftware-multiflexi-core - Central library with core business logic (ORM, Job, RunTemplate, Credential, Artifact system)
- multiflexi-database - Database schema and Phinx migrations (MySQL, PostgreSQL, SQLite)
- multiflexi-database-connection - PDO database connection credential support
- multiflexi-server - REST API backend (PHP Slim 4)
- multiflexi-api - OpenAPI specification and server code generator
- MultiFlexi - Main web interface (dashboard, company and job management)
- multiflexi-web - (old bootstrap4) Web assets and frontend package
- multiflexi-web5 - (new bootstrap5) Web assets and frontend package
- multiflexi-ui - React/TypeScript/Vite UI components
- multiflexi-cli - Command-line interface for managing apps, companies, credentials, and jobs
Services & Execution
User Interfaces
- multiflexi-tui - Terminal UI (TUI) frontend built with Charmbracelet Bubbletea
- multiflexi-probe - Testing and debugging tool for the MultiFlexi task launcher
Credential Plugins
Monitoring & Observability
Integration & Deployment
MCP Integration
Example Applications
Documentation & Localization
Documentation
See https://multiflexi.readthedocs.io/ for complete documentation, integration guides, and tutorials.
Demo
A demo instance is available.

Package database temporarily unavailable.