Spreads is a scanner workflow tool for book scanning. It's written in python and has a command-line and web-based interface.
To configure things (like the plugins)
Choose 0 to keep the current camera (chdkcamera)
Check out the "spreadsplug" package. There is the "tesseract.py" plugin.
Capture a project
spread capture scans/NAMEOFWORKFLOW
Stop the built in spreads