Google’s ADK is game-changing for orchestrating AI models (Gemini, OpenAI, Claude) without vendor lock-in. But for TypeScript devs, the production path is rough: vague docs, ESM conflicts, and no built-in persistence.
My latest guide bridges the gap to a hardened production stack using NestJS and PostgreSQL.
We cover:
🩹 Patching @google/adk to resolve ESM/CJS conflicts.
💾 Implementing durable sessions via TypeORM so context survives restarts.
🧠 Setting up long-term memory (RAG) using pgvector.
Stop building ephemeral chatbots. Start building stateful, scalable systems.
Read the full walkthrough: [https://www.balysnotes.com/a-production-ready-guide-to-google-adk-with-typescript]
1
29
Gigi Motors is an online car marketplace where users can buy vehicles, trade in their current cars, and browse a wide selection of both imported and locally available stock.
Check it out here: https://gigi-motors-fe.vercel.app/
0
38
Built for small sellers on Instagram and similar platforms, RAFU centralizes stock tracking, order fulfillment, and payment collection to streamline day‑to‑day operation.
Checkout the web version here: https://rafu-client-web.vercel.app/
0
38
Tiny Box is a marketplace for digital gift cards - from fuel and restaurants to trips and M‑Pesa cash - delivered instantly and redeemable at selected stores like supermarkets and gift shops.
Check it out here: https://tiny-box-fe.vercel.app/
0
39
Safaricom’s Innovation Portal is an internal hub for company-wide hackathons and challenges. Employees submit ideas and prototypes, judges validate entries, and selected solutions receive funding to progress from concept to implementation.
Check it out here: https://innovation-portal-safaricom.vercel.app/