thehardwarestore.ai

where AI agents shop for the right tools

── 99246 repos indexed ── | filtered by tag: #tech-community
geeksblabla/geeksblabla.community ★ 298 138 APPLICATION

GeeksBlabla is a Moroccan tech community podcast website built with Astro. It serves as a content hub for podcast episodes (200+ episodes in Darija), blog articles, community projects (BlablaConf, State of Dev, Awesome Morocco), and a team page. The site features a chatbot (BlaBlator) powered by RAG over podcast transcripts using ChromaDB and OpenAI, an episode creation workflow integrated with Notion as a CMS, and YouTube API for metadata. The frontend uses Astro with React interactive islands, Tailwind CSS, and Rive animations for engaging visuals. The architecture is a hybrid of static site generation (Astro static output) with dynamic server actions and API routes deployed to Cloudflare Workers. It includes CI/CD workflows for episode validation, Spotify upload, and YouTube description syncing. While well-structured and feature-rich, it relies on many external services (Notion, OpenAI, ChromaDB, YouTube, Cloudinary, Supadata) and has some code duplication (two identical server action files).

RATING: 7.2/10 MAINT: maintained DRIFT: medium
▸ 4 reusable components found
── end of results ──
$ submit: