Experiments with GenAI - Multimodal
43
stars
93
commits
Python
primary language
Apr 20, 2026
updated
LLM Recipes is a collection of end‑to‑end projects, tutorials, and reference implementations for working with modern large language models and multimodal systems.
It is designed as a practical playground: start from a clean Ubuntu install, bring up local or cloud models, and build real applications across text, speech, vision, agents, and robots.
The repo is organised as a set of recipes:
If you want to learn by building, this repo is meant to be your lab notebook.
RAG & retrieval
case-studies/ai-tutor)Agents
agents/qwen3-coder)Speech & audio
python/assistant)python/notebooklm)Vision & multimodal
python/divya-drishti)python/reconaissance)Quantisation, inference, and deployment
tutorials/llama-cpp: quantisation and GGUF workflows with llama.cpptutorials/vllm, tutorials/gh200: high‑performance inference and GPU setupReinforcement learning & robotics
reinforcement_learning/)robots/) for embodied AI and trajectory planningRegional and Indic AI
kannada/)tutorials/sarvam, tutorials/indic)Bhoomi & robots
robots/README.md for the Bhoomi and biryani Bot documentationNotebook LLaMA (self‑hosted NotebookLM)
python/notebooklmAssistant & speech‑to‑speech
python/assistantQuantisation tutorials
tutorials/llama-cppllama.cppShopping Bot
python/shopping-botDivya Drishti (VideoBook)
python/divya-drishtiReconnaissance (Drishti)
python/reconaissanceFor a broader index of experiments and small projects, browse python/, tutorials/, and case-studies/.
python/: main Python projects (assistant, notebooklm, shopping‑bot, divya‑drishti, reconaissance, aquila, etc.)tutorials/: topic‑oriented tutorials (REST APIs, function calling, RAG, vision, whisper, vLLM, GH200, llama‑cpp, Android, Indic AI, etc.)docs/: written docs (setup guides, deployment, quantisation, hackathons, dspy, vllm, interview prep)agents/: agent deployments (e.g. Qwen3 Coder, Factorio)case-studies/: design docs and RAG case studies (AI Tutor, insurance agent)reinforcement_learning/: RL experiments and notesrobots/: Bhoomi and related robots, hardware noteskannada/: Kannada‑focused language experimentsui/: autonomous warehouse UI and voice dispatcherdocs/clean-ubuntu-setup.md to:
git clone https://github.com/<your-org-or-user>/llm-recipes.git
cd llm-recipes
New to LLMs?
Start with the tutorial progression in docs/tutorials.md (from simple REST APIs and local models up to speech, vision, and GUIs).
Want a full application?
python/notebooklm – self‑hosted audiobooks platformpython/assistant – multi‑modal assistant with text, vision, and speechpython/shopping-bot – retrieval‑augmented shopping assistantInterested in deployment/perf?
tutorials/llama-cpp – quantisation and running models with llama.cpptutorials/vllm and tutorials/gh200 – vLLM and GPU deployment recipesEach project directory typically includes its own README or notebook explaining local setup and usage.
docs/tutorials.md for the progression from v0 (REST API + local LLM) through v9 (quantisation, YOLO, etc.).tutorials/ and are grouped by topic or provider (e.g. tutorials/mistral, tutorials/vision, tutorials/whisper, tutorials/dspy).docs/clean-ubuntu-setup.mddocs/docs/hackathons.mdThis project is licensed under the MIT License – see the LICENSE file for details.
93 commits
Python
51.9%
Jupyter Notebook
38.2%
Kotlin
4.2%
TypeScript
3.7%
Experiments with GenAI - Multimodal
43
stars
93
commits
Python
primary language
Apr 20, 2026
updated
LLM Recipes is a collection of end‑to‑end projects, tutorials, and reference implementations for working with modern large language models and multimodal systems.
It is designed as a practical playground: start from a clean Ubuntu install, bring up local or cloud models, and build real applications across text, speech, vision, agents, and robots.
The repo is organised as a set of recipes:
If you want to learn by building, this repo is meant to be your lab notebook.
RAG & retrieval
case-studies/ai-tutor)Agents
agents/qwen3-coder)Speech & audio
python/assistant)python/notebooklm)Vision & multimodal
python/divya-drishti)python/reconaissance)Quantisation, inference, and deployment
tutorials/llama-cpp: quantisation and GGUF workflows with llama.cpptutorials/vllm, tutorials/gh200: high‑performance inference and GPU setupReinforcement learning & robotics
reinforcement_learning/)robots/) for embodied AI and trajectory planningRegional and Indic AI
kannada/)tutorials/sarvam, tutorials/indic)Bhoomi & robots
robots/README.md for the Bhoomi and biryani Bot documentationNotebook LLaMA (self‑hosted NotebookLM)
python/notebooklmAssistant & speech‑to‑speech
python/assistantQuantisation tutorials
tutorials/llama-cppllama.cppShopping Bot
python/shopping-botDivya Drishti (VideoBook)
python/divya-drishtiReconnaissance (Drishti)
python/reconaissanceFor a broader index of experiments and small projects, browse python/, tutorials/, and case-studies/.
python/: main Python projects (assistant, notebooklm, shopping‑bot, divya‑drishti, reconaissance, aquila, etc.)tutorials/: topic‑oriented tutorials (REST APIs, function calling, RAG, vision, whisper, vLLM, GH200, llama‑cpp, Android, Indic AI, etc.)docs/: written docs (setup guides, deployment, quantisation, hackathons, dspy, vllm, interview prep)agents/: agent deployments (e.g. Qwen3 Coder, Factorio)case-studies/: design docs and RAG case studies (AI Tutor, insurance agent)reinforcement_learning/: RL experiments and notesrobots/: Bhoomi and related robots, hardware noteskannada/: Kannada‑focused language experimentsui/: autonomous warehouse UI and voice dispatcherdocs/clean-ubuntu-setup.md to:
git clone https://github.com/<your-org-or-user>/llm-recipes.git
cd llm-recipes
New to LLMs?
Start with the tutorial progression in docs/tutorials.md (from simple REST APIs and local models up to speech, vision, and GUIs).
Want a full application?
python/notebooklm – self‑hosted audiobooks platformpython/assistant – multi‑modal assistant with text, vision, and speechpython/shopping-bot – retrieval‑augmented shopping assistantInterested in deployment/perf?
tutorials/llama-cpp – quantisation and running models with llama.cpptutorials/vllm and tutorials/gh200 – vLLM and GPU deployment recipesEach project directory typically includes its own README or notebook explaining local setup and usage.
docs/tutorials.md for the progression from v0 (REST API + local LLM) through v9 (quantisation, YOLO, etc.).tutorials/ and are grouped by topic or provider (e.g. tutorials/mistral, tutorials/vision, tutorials/whisper, tutorials/dspy).docs/clean-ubuntu-setup.mddocs/docs/hackathons.mdThis project is licensed under the MIT License – see the LICENSE file for details.
93 commits
Python
51.9%
Jupyter Notebook
38.2%
Kotlin
4.2%
TypeScript
3.7%