Will be a mess, and it will be fun.
Make sure you have python3 and pip installed.
Make sure you have venv installed.
Make sure you have uv installed.
python3 -m venv
source .venv/bin/activate
pipx install uv
pip install -r python-requirements.txtDownload:
- Recraft for image generation.
- OpenAI for text generation.
- Jina for AI search.
- Anthropic for AI search.
- Groq for AI search.
- Imagekit for image storage.
Packages Include
- Marimo for Data Analysis Notebooks.
If you're doing data analysis with Marimo or any other tool, make sure you create a private-data directory, which is already listed in the .gitignore file. This is to ensure that you don't commit any private data to the repository, which we want to default to build-in-public philsophy and practice.
- Perplexica for AI Search.
I use OpenGraph.io to generate Open Graph images for the tooling dir. I have been in the process of moving it from script based to Observer/Watcher based, which is in the tidyverse submdoule.
source .venv/bin/activate
python3 ai-labs/apis/recraft/generate-banner-images-recraft.py
node ai-labs/apis/imagekit/convertImageToImageKitUrl.js