मैंने 14 दिनों में अपना पूरा AI Podcast App Rebuild किया। मैं डरा हुआ हूँ।
मैंने 14 दिनों में अपना podcast app rebuild किया — एक project जिसे originally 6 महीने लगे थे। यह acceleration मुझे डराती है, और यह आपको भी डरानी चाहिए।
अगर आपने मेरे पिछले posts पढ़े हैं, तो आप जानते हैं कि AI-generated content के बारे में मेरी complicated feelings हैं। मैंने bland, soulless content के बारे में लिखा है जो लगता है जैसे किसी ने नहीं लिखा। मैंने argue किया है कि AI को expertise amplify करनी चाहिए, replace नहीं।
तो मैंने क्यों दो हफ़्ते DIALØGUE को पूरी तरह overhaul करने में बिताए — एक AI-assisted podcast generator?
Honest answer: मैं hook हो गया।
Claude Code के `frontend-design` plugin से 3 दिनों में अपनी personal site redesign करने के बाद, मैं सोचता रहा कि और क्या build कर सकता हूँ। Speed intoxicating थी। Quality उससे बेहतर थी जो मैं अकेले achieve कर सकता था। मैं और आगे जाना चाहता था — देखना चाहता था कि कितनी fast और कितनी दूर जा सकता हूँ।
उस curiosity ने 119 commits, एक complete backend rewrite, और एक genuinely better product को जन्म दिया। इससे कुछ uncomfortable thoughts भी आए मेरी teenage daughter के भविष्य के बारे में।
लेकिन मैं आगे निकल गया।
वह Timeline जो मुझे डराती है
यहाँ वह है जो मुझे haunt करती है:
| Project | Complexity | बनाने में लगा समय |
|---|---|---|
| DIALØGUE v1 | MVP podcast generator | ~6 महीने |
| STRAŦUM | 9 AI agents, 11 frameworks, multi-tenant | 75 दिन |
| DIALØGUE v2 | Complete overhaul + major features | 14 दिन |
Original DIALØGUE को मुझे क़रीब छह महीने शामों और weekends में लगे। Stack सीखना, ग़लतियाँ करना, रात 2 बजे production issues debug करना। Normal indie hacker journey।
फिर मैंने STRAŦUM बनाया — objectively 2-3x ज़्यादा complex — 75 दिनों में। फिर भी एक accomplishment जैसा लगा।
लेकिन यह? 14 दिनों में 119 commits। Complete backend consolidation। नए features जिनमें से हर एक को मुझे हफ़्ते लगते। और मेरे पास अभी भी एक global advertising agency में VP की full-time job है।
यह possible नहीं होना चाहिए था।
मैंने यह क्यों किया (असली कारण)
मैं honest रहूँगा: original motivation noble नहीं था।
मैं Claude Code के more plugins के साथ खेलना चाहता था।
`frontend-design` plugin ने मेरी personal site को transform किया, उसके बाद मैं /feature-dev, /code-simplifier, /code-explorer जैसी अन्य capabilities के बारे में curious था... मैं देखना चाहता था कि "plan mode" architecture decisions के लिए क्या कर सकता है। उन "parallel agents" को experience करना चाहता था जिनके बारे में सुना था लेकिन कभी seriously use नहीं किए।
इसलिए मैंने DIALØGUE को अपना playground चुना। UI को वैसे भी काम की ज़रूरत थी। Perfect excuse।
जो शुरू हुआ "कुछ screens redesign करते हैं" वह बन गया "रुको, backend architecture ग़लत है" जो बन गया "actually, मुझे पूरा AI stack replace करना चाहिए।"
दो हफ़्ते बाद, मेरे पास एक नया product था।
नया DIALØGUE: पूरी तरह ground up से redesign किया गया।
वास्तव में क्या बदला (और यह आपके लिए क्यों मायने रखता है)
तेज़, ज़्यादा Reliable
Behind the scenes, मैंने backend architecture को significantly consolidate किया — जो पहले एक दर्जन अलग services थीं वह अब एक streamlined system है। आप यह change नहीं देखेंगे, लेकिन feel करेंगे: कम errors, faster processing, ज़्यादा consistent results। App बस *बेहतर* काम करता है अब।
Smarter Research जो अपने Sources दिखाए
पुराना version आपके topic पर research करता था लेकिन आपको trust करना होता था कि facts सही हैं।
अब, हर fact एक source के साथ आता है। जब DIALØGUE "remote work के भविष्य" पर research करता है, आप exactly देखते हैं कि हर insight कहाँ से आई — कौन से articles, कौन से studies, कौन से experts। Podcast में जाने से पहले आप कुछ भी verify कर सकते हैं। इसके लिए Gemini 3.0 Flash with grounding enabled बहुत अच्छा है।
और यहाँ वह हिस्सा है जो मुझे सबसे ज़्यादा proud करता है: जब आप अपनी research upload करते हैं (इस पर नीचे) और AI को online conflicting information मिलती है, तो वह आपको बताता है। "आपका PDF X कहता है, लेकिन recent articles Y कहते हैं।" फिर आप decide करते हैं कि आपके podcast में कौन सा version आए।
No more black box। आपका podcast, आपके facts, आपका control।
अपनी Research Use करें
कोई whitepaper है? कोई annual report? कोई research study जिसे podcast discussion में बदलना चाहते हैं?
PDF upload करें। DIALØGUE key insights extract करता है और उन्हें आपके podcast में weave करता है — साथ ही live web search के ख़िलाफ़ cross-reference करता है यह सुनिश्चित करने के लिए कि कुछ outdated नहीं है।
यह consultants, analysts, researchers के लिए — किसी के भी लिए जिसके पास proprietary knowledge है जिसे share करना चाहते हैं लेकिन scratch से scripts लिखने का समय नहीं है — huge है।
अपनी research upload करें और DIALØGUE उसे आपके podcast में weave करता है।
30 Voices, किसी को भी Preview करें
पुराने version में 6 voices थे। अब 30 हैं — "informative and clear" से "excitable and engaging" से "soft and gentle" तक।
हर voice की अपनी personality है। Charon informative और precise है, tech topics के लिए perfect। Fenrir excitable और warm है, interviews के लिए ideal। Sulafat nurturing है, wellness content के लिए। आप pace (slow से fast) और tone (professional से casual) customize कर सकते हैं।
और commit करने से पहले, आप किसी भी voice को अपने actual content के साथ preview कर सकते हैं। आपके script के दस सेकंड, जो voice आप consider कर रहे हैं। पसंद नहीं आई? दूसरी try करें। Generate तभी करें जब satisfied हों।
30 voices में से चुनें, हर एक की अपनी personality।
वास्तव में Script Edit करें
पुराना flow था: outline approve करो, audio का इंतज़ार करो, best hope करो।
अब एक pause है। AI पूरी script लिखने के बाद, audio बनने से पहले आप हर word देखते हैं। किसी segment का flow पसंद नहीं? Rewrite करें। कोई personal anecdote जोड़ना है? Drop in करें। AI structure handle करता है; आप message perfect करते हैं।
यह वही "human in the loop" है जिसके बारे में मैं बात करता रहता हूँ। Script आपकी shape करने के लिए है।
Audio generate करने से पहले हर line review और edit करें।
8 Podcast Styles आपकी Voice से Match करने के लिए
हर podcast एक जैसा नहीं होना चाहिए। अब आप 8 अलग styles में से चुन सकते हैं — casual conversation से structured debate से deep-dive analysis तक।
वह format चुनें जो आपके content और audience से match करे।
Casual conversation से structured debate तक — अपना format चुनें।
Real-Time Progress Tracking
पुराना version एक black box था। Generate click करो, इंतज़ार करो, hope करो।
अब आप exactly देखते हैं क्या हो रहा है: "Researching your topic..." "Writing segment 3 of 5..." "Generating audio..." यह सोचने की ज़रूरत नहीं कि app crash हो गया या actually काम कर रहा है।
अपनी Podcast Library Manage करें
Search, filter, sort, delete। आख़िरकार।
जैसे-जैसे आपकी library बढ़ती है, आपको चीज़ें ढूंढने के तरीक़े चाहिए। Title या topic से search करें। Status से filter करें। Date से sort करें। जो काम नहीं आए उन्हें delete करें।
छोटा feature। बड़ा quality of life improvement।
अपनी बढ़ती podcast library को search, filter, और manage करें।
Optional Two-Factor Authentication
अगर आप इस tool से content create कर रहे हैं, तो आपको अपना account protect करने में सक्षम होना चाहिए। अब आप किसी भी authenticator app के साथ 2FA enable कर सकते हैं।
Flashy नहीं, लेकिन important।
Claude Code Experience
इस pace पर Claude Code के साथ काम करके जो surprise हुआ:
Parallel Agents वास्तव में काम करते हैं
मैं Claude Code को बताता: "जहाँ suitable हो parallel agents use करो।"
और वह करता। एक agent codebase map करता जबकि दूसरा implementation design करता। तीसरा existing code refactor करता जबकि मैं new features review करता।
Team होने जैसा लगता था। सिवाय इसके कि team कभी सोती नहीं और complain नहीं करती।
Plan Mode ने मेरे सोचने का तरीक़ा बदला
Code लिखने से पहले, Claude Code "plan mode" में enter होता — codebase explore करता, dependencies map करता, architecture propose करता।
Plans अक्सर उससे बेहतर थे जो मैं खुद सोचता। ज़्यादा thorough। Edge cases के बारे में ज़्यादा aware। Existing patterns के बारे में ज़्यादा considerate।
मैंने खुद को architect मानना बंद कर दिया। मैं reviewer बन गया। Decision-maker। Taste-setter।
Numbers
| Metric | Value |
|---|---|
| कुल commits | 119 |
| Days elapsed | 14 |
| Files changed | 484 |
| Lines added/removed | 89,000+ |
| New voices | 6 → 30 |
| मेरा लिखा code | ~0 |
आख़िरी line typo नहीं है। मैंने approximately शून्य lines of code लिखी। मैंने describe किया कि मैं क्या चाहता था। मैंने जो build हुआ उसे review किया। मैंने decisions लिए। लेकिन actual implementation? Claude Code।
वह हिस्सा जो मुझे रात को जगाए रखता है
यहाँ मैं uncomfortable हो जाता हूँ।
मेरी एक teenage daughter है। Smart, curious, hardworking। जो एक parent चाहता है वह सब।
और मुझे नहीं पता उसके भविष्य के बारे में उसे क्या बताऊं।
जो skills मैंने advertising में 18 साल में सीखीं — strategic thinking, creative problem-solving, human psychology को समझना — वे अभी भी matter करती हैं। लेकिन execution skills? "चीज़ें actually कैसे बनाएं"? AI अब यह कर सकती है। अक्सर मुझसे बेहतर। हर महीने better होती जा रही है।
मैं सोचता था "critical thinking" जवाब है। सोचना सीखो, और तुम हमेशा valuable रहोगे।
लेकिन यहाँ बात यह है: AI किसी भी problem की 50% critical thinking दे सकती है। शायद 70%। Floor इतना ऊंचा हो गया है कि "मैं critically सोच सकता हूँ" वह differentiator नहीं रहा जो होती थी।
क्या बचा है? Taste? Judgment? यह जानने की ability कि क्या अच्छा है? शायद। लेकिन मुझे इतना confidence नहीं कि अपनी daughter का career इस पर दाँव लगाऊं।
Uncomfortable Truth
मैं जो build हुआ उसके बारे में excited हूँ। DIALØGUE v2 genuinely better है। Users के पास ज़्यादा control, ज़्यादा flexibility, अपनी expertise reflect करने वाले podcasts बनाने के ज़्यादा तरीक़े होंगे।
लेकिन मैं डरा भी हुआ हूँ।
Technology से नहीं। Pace से।
चौदह दिन पहले, मेरे पास एक working product था। आज, मेरे पास fundamentally अलग product है। पुराना वाला comparison में primitive लगता है। और 14 दिन में? 6 महीने में?
Society इस pace of change के लिए ready नहीं है। हमारे education systems ready नहीं हैं। हमारे employment structures ready नहीं हैं। कौन सी skills matter करती हैं और कौन से careers stable हैं — इसके बारे में हमारे mental models — कुछ भी ready नहीं है।
मैं ready नहीं हूँ। और मैं उन लोगों में से एक हूँ जो actively इन tools बना रहे हैं।
तो build करना जारी क्यों रखें?
क्योंकि alternative worse है।
अगर AI tools exist होने वाले हैं — और वे हैं — तो मैं prefer करूंगा ऐसे बनाना जो human expertise amplify करें उन्हें replace करने की बजाय।
DIALØGUE आपके लिए content create करने के लिए नहीं है। यह आपको अकेले से बेहतर content create करने में help करने के लिए है। Interactive outline editor, script revision pause point, source attribution — सब कुछ इसलिए designed है कि human control में रहे।
AI tedious काम करती है। आप वे decisions लेते हैं जो मायने रखते हैं।
यह philosophy है। क्या यह काफ़ी है जो आने वाले को navigate करे? मैं honestly नहीं जानता।
खुद Try करें
अगर आप देखना चाहते हैं कि 14 दिनों में बनाना कैसा दिखता है:
DIALØGUE live है
इस release में नया:
- 30 AI voices (6 से बढ़कर) pace और tone customization के साथ
- Source attribution के साथ PDF upload
- Generation से पहले voice preview
- Inline script editing
- 8 podcast style templates
- Real-time progress tracking
- अपनी podcast library search, filter, और manage करें
- MFA/2FA support
- Completely redesigned mobile-first UI
Mobile-first design जो किसी भी device पर beautifully काम करे।
New users को 2 free podcasts मिलते हैं। कुछ ऐसा create करें जो आपकी तरह sound करे।
मैं अभी भी क्या Figure Out कर रहा हूँ
मेरे पास clean answers नहीं हैं। लेकिन यहाँ वह है जिसके बारे में मैं सोच रहा हूँ:
1. 5 साल में कौन सी skills matter करेंगी? बस "AI X नहीं कर सकती" नहीं — बल्कि जब AI ज़्यादातर चीज़ें adequately कर सकती है तो क्या valued होगा?
2. हम अगली generation को कैसे तैयार करें? मेरी daughter middle school में है। वह ऐसी दुनिया में workforce में enter करेगी जिसे मैं predict नहीं कर सकता। उसे क्या सीखना चाहिए?
3. Amplifying और replacing के बीच की line कहाँ है? मैं human-in-the-loop design में believe करता हूँ। लेकिन loop छोटा होता जा रहा है। कब disappear हो जाएगा?
4. क्या faster build करना actually better है? मैंने 14 दिनों में 119 commits ship किए। लेकिन क्या मैंने सही चीज़ें ship कीं? Direction के बिना speed बस chaos है।
मेरे पास answers नहीं हैं। मुझे यकीन नहीं कि किसी के पास हैं।
लेकिन मैं build करना, लिखना, और public में figure out करना जारी रखूंगा। इस rebuild के दो दिन बाद, मैंने 48 घंटों में DIALØGUE में 5 languages जोड़ीं — उसी Next.js + Supabase foundation पर जो Claude Code ने reconstruct करने में help की।
बस यही मुझे पता है कैसे करना है।
---
अभी भी build कर रहा हूँ। अभी भी डरा हुआ हूँ। अभी भी figure out करने की कोशिश कर रहा हूँ कि अपनी daughter को क्या बताऊं।
Update (Feb 2026): मैंने Swift जाने बिना DIALØGUE के लिए native iOS app बनाना शुरू किया। उस experience ने daughter question के बारे में मेरी thinking को sharpen किया — जवाब शायद यह है: "Simulator खोलने वाला इंसान बनना सीखो।"
---












