Public notes from building three GenAI products end-to-end — banking compliance, IoT operations, and a multi-tenant SaaS capstone.
This repo is the notes hub. The actual products live in their own repos and are linked from USE-CASES.md.
| Phase | Weeks | Product | Repo |
|---|---|---|---|
| 1 | 1-4 | LoRaWAN/IoT operations assistant | lora-ops-assistant (coming) |
| 2 | 5-9 | Banking fraud agent (CAMARA-integrated) | fraudguard-ai (coming) |
| 3 | 10-12 | Multi-tenant compliance RAG SaaS | compliance-rag-platform (coming) |
See USE-CASES.md for the product details. See phase-1-loraops/ · phase-2-fraudguard/ · phase-3-capstone/ for weekly notes.
# Python via uv
uv sync
# Local LLMs
ollama pull llama3.1:8b
ollama pull qwen2.5:14b
ollama pull nomic-embed-text- LLMs: OpenAI · Anthropic · AWS Bedrock · Azure OpenAI · Ollama · MLX
- RAG: pgvector · Qdrant · Pinecone · Cohere Rerank · BGE
- Agents: LangGraph · OpenAI Agents SDK · CrewAI
- Eval/Obs: Langfuse · ragas · promptfoo
- Telecom APIs: CAMARA (Linux Foundation)
- IoT: LoRaWAN · ChirpStack
- Compliance: NIST AI RMF · EU AI Act · ISO 42001 · OWASP LLM Top 10