Artisan is an open-source software that helps coffee roasters record, analyze, and control roast profiles. This software can automate the creation of roasting metrics to help make decisions that influence the final coffee flavor.
Donate Install Now Quick Start Guide Tutorials Blog Shop
Platforms
Artisan supports the following 64bit operating systems:
- macOS 12 Monterey and higher incl. macOS Sequoia 15 (Intel & AppleSilicon)
- Windows 10 and 11 (x64)
- Ubuntu 22.04+ (GCC11), Red Hat 8.4+ (GCC10) on x84 Intel and aarch64 ARM (via Flatpack)
There are also legacy builds for Windows 8 (x64) and macOS 10.13 as well as an experimental build for Raspberry Pi OS 12 bookworm 64bit.
Notable Features
- we believe in Open-Source, check out our code and contribute
- seamless integration into the artisan.plus inventory management service
- execution of artisan.plus roast schedules
- extensive machine and device support including control
- unlimited number of curves
- rate-of-rise (RoR), area-under-the-curve (AUC), development-time-ratio (DTR) calculations and projection lines
- statistics, roast profile evaluation, Profile Analyzer, Roast Comparator, Profile Transposer and Roast Simulator
- roast-, production- and ranking reports
- automated reproduction of roasts via alarm programs, replay of events or PID control
- batch counter
- profile designer, cupping editor, spider- and wheel graph
- user defined buttons and sliders with programmable actions
- many import and export formats like Aillio Roastime, Cropster XLS, Giesen CSV, IKAWA CSV, Probat Pilot, RoastLogger, RoastLog, RoastPath, Stronghold, ..
Cast
Marko Luther –– maintainer
Dave Baxter –– design wizard, genius & CI
Michael Herbert –– documentation & fundraising
wvengen –– flatpack installer
Brett Pound –– support
Frans Goddijn –– support
Rui Paulo –– Aillio master & CI
Rafael Cobo –– initiator
We are always looking for people that support us here and there. Especially, people that help us to localize the UI of Artisan to more languages and to complete the existing translations are very welcome!
Contact us via the Contact Form on the Artisan blog.
Supporters
The development of Artisan is supported by a growing number of companies and individuals that recognize its value for their customers and endeavors.
Add yourself to this list by sending a donation!
Enablers
Artisan builds on a large number of excellent open-source software.
- Python, Qt, PyQt
- numpy/scipy, matplotlib
- pyserial, pyusb, pymodbus, python-snap7
- py2app, pyinstaller
..and many more. Thanks for releasing your work as open-source!
License
Artisan is developed and distributed under the GPLv3.0 License. All its documentation (in part available on this site) under the GFDLv1.3 License.