FlowMine Studio
Process mining with a real UI — installed with pip, running in one command.
pip install flowmine-studio
flowmine-studio
That's it. Your browser opens http://localhost:8080 — sign in with admin / admin. A demo event log (a loan-application process, 5,000 cases) is already analyzed: open the demo project and you'll see the process map, metrics, charts, and automatic insights with estimated financial effects.
What it does
- Upload an event log — CSV, Excel, Parquet, or XES — map the case / activity / timestamp columns in a guided wizard, and get a full analysis in minutes.
- Connect to a database — PostgreSQL / Greenplum, Oracle, or any SQLAlchemy URL — point at a table or write a query, and mine directly from the source.
- Process map — DFG, Heuristic, Alpha and Alpha+ miners, with Disco-style activity/path sliders, frequency and duration heat, and PNG export.
- Metrics — activity, transition, trace, case and resource tables, sortable and exportable to CSV.
- AutoInsights — bottlenecks, loops, ping-pongs, growing durations and irregularities found automatically, ranked by anomaly level, with financial effect estimates.
- Charts — case duration distribution, activity frequency, Pareto, Sankey, Gantt, and time-intensity heatmap.
- Users and roles — administrator / analyst / viewer, for a shared instance.
The interface is bilingual (Russian / English). The engine is the flowmine library.
Where your data lives
Everything is local: an SQLite database and analysis artifacts in your user data directory (shown at startup). Nothing leaves your machine — no telemetry, no external services.
Options
flowmine-studio --port 8888 # another port
flowmine-studio --host 0.0.0.0 # listen on the network (change the admin password!)
flowmine-studio --no-browser # don't open the browser
flowmine-studio --no-seed # skip the demo data
Environment variables (STUDIO_*) override any setting — see
flowmine_studio/api/config.py.
Development
pip install -e .[dev]
make test # pytest (SQLite; Postgres connector tests auto-skip without a server)
make lint
make dev-api # backend on :8080
make dev-ui # UI dev server on :5173 (proxies /api)
make ui-mock # UI with built-in demo mocks, no backend needed
The UI is a React app in ui/; npm run build outputs into the Python package
(flowmine_studio/api/static/) so the wheel ships it.
License
AGPL-3.0-or-later. © FlowMine Contributors.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flowmine_studio-0.1.0.tar.gz.
File metadata
- Download URL: flowmine_studio-0.1.0.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aba509bb7db079c1b36723b5d7d578414b6ef826a860bf2008b0c6fdb1d0ec35
|
|
| MD5 |
56238d91895cc5d544e197565763c1a1
|
|
| BLAKE2b-256 |
247e53ff0c8c88217a0f1158df02412774d52028be117a81622ae6a8e48bf258
|
File details
Details for the file flowmine_studio-0.1.0-py3-none-any.whl.
File metadata
- Download URL: flowmine_studio-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3dfcc1954358dc1845aa3dabfe9ea0c31710e27b8cba1e6cd9ba5c8c3a91f2c6
|
|
| MD5 |
630ec4926716a4df56d9378dcd572c00
|
|
| BLAKE2b-256 |
47f8bd0ad8cc2fdcbe765ca4c7546687beab4f67a87f283afca7d0d9d15e09bd
|