Installation¶
AIMQ can be installed using pip or poetry. We recommend using poetry for development.
Using Poetry (Recommended)¶
Or clone the repository and install in development mode:
Using pip¶
Dependencies¶
AIMQ requires Python 3.11 or later and has the following main dependencies:
- easyocr: For OCR capabilities
- supabase: For queue and storage management
- langchain: For AI model integration
- pydantic: For data validation and settings management
These dependencies will be automatically installed when you install AIMQ.
Configuration¶
After installation, you'll need to configure your Supabase credentials. Create a .env
file in your project root:
Or set them as environment variables:
Verifying Installation¶
You can verify your installation by running:
This should display the version number of your AIMQ installation.