Been building something that I'm actually excited to share, instead of just thinking about my next job. I wanted to create moral story videos for YouTube — the kind with AI images, voiceover, and background music. Simple idea. But as a Python fullstack developer I thought... why manually do this when I can automate the whole thing? I already have experience in building Agentic AI architecture using langchain, Langgraph, RAG, so just brushing the skills. I built StoryForge. You paste a story. It gives you a YouTube-ready animated video. Here's what happens under the hood: → Azure OpenAI reads your story and splits it into scenes automatically (with image prompts for each scene) → LangGraph processes all scenes in parallel — images and voice generated simultaneously, not one by one → AI generates the visuals for free → edge-tts handles the narration → MoviePy stitches everything together — images synced to audio, subtitles, background music → FastAPI serves the whole thing with a clean UI and live progress streaming via SSE The part I enjoyed most was the LangGraph pipeline. Instead of processing 6 scenes sequentially (which would take forever), the Send API fans out all scenes in parallel. What used to take 3+ minutes now finishes in under 45 seconds. The entire pipeline costs roughly ₹2 per video (just the Azure OpenAI scene parsing call). Images and voice are free. Next up — adding emotional voice using Azure Speech Service so the narration actually feels like a story, not a robot reading text. Still a side project but it's been a good learning exercise, with no job in hand. Indeed the difficult time for every job seeker, but keeping yourself busy with something is the best thing to do. #Python #FastAPI #LangGraph #AzureOpenAI #GenerativeAI #SideProject #BuildInPublic #layoff
Automate YouTube Videos with StoryForge using LangGraph and Azure OpenAI
More Relevant Posts
-
Ever wonder why sometimes AI just "doesn't get it"? The secret sauce isn't magic, it's Context Engineering. By framing the right input, you guarantee the right output. That’s exactly why we’re making it our #SkillOfTheWeek! Stop leaving your results up to chance. #AI #Hiring #TechJobs #softwareengineer #tech #RemoteJobs #RemoteWork #programming #developer #webdevelopment #JavaScript #frontend #cogentuniversity
To view or add a comment, sign in
-
🚀 Built a RAG-Based PDF Q&A Chatbot! Today I implemented one of the most important GenAI concepts: 👉 Retrieval-Augmented Generation (RAG) 💡 What I built: A chatbot that can read a PDF and answer questions based on its content 📄 🔧 How it works: Load PDF documents Split into smaller chunks Convert text into embeddings Store in Vector Database (Chroma) Retrieve relevant context using similarity search Generate answers using LLM (Gemini) 🧠 Key Learning: Instead of relying only on pre-trained knowledge, the model now uses custom data, which improves accuracy and reduces hallucinations. 🎯 Features: ✔️ Context-aware answers ✔️ Semantic search (meaning-based retrieval) ✔️ Works on any PDF ✔️ Built using LangChain pipeline 📌 Tech Stack: Python | LangChain | Gemini | ChromaDB 🚀 Next Step: 👉 Combining RAG with AI Agents 💼 I’m currently open to opportunities in: Generative AI Frontend / MERN Stack Development If you're hiring or working on AI projects, let’s connect 🤝 #OpenToWork #GenerativeAI #RAG #LangChain #AIProjects #LLM #Python #Developers #BuildInPublic
To view or add a comment, sign in
-
-
"Maybe I should buy one more course before switching jobs." That thinking is quietly destroying many developer's careers right now. Because companies are no longer hiring based on: * courses completed * years of experience * framework knowledge AI already does average-level coding faster than most developers. Now companies are filtering for developers who can: * think independently * solve unfamiliar problems * communicate clearly * handle production pressure And many working developers are realizing too late… they confused familiarity with real engineering. #SoftwareEngineer #FrontendDeveloper #WebDevelopment #Angular #ReactJS #JavaScript #AI #Programming #Developer #TechCareers #CareerGrowth #SoftwareDevelopment
To view or add a comment, sign in
-
AI is transforming software development at an unprecedented pace. One key insight stands out: AI can generate code, but developers provide direction. The competitive edge is shifting from “Who can code?” to “Who can think, solve problems, and build faster?” I have been exploring how AI enhances: * Debugging * Documentation * Backend development * API building * Learning speed However, strong fundamentals remain crucial. AI acts as a multiplier, not a replacement. #Python #ArtificialIntelligence #SoftwareEngineering #BackendDevelopment #Developer #FullStackDeveloper #ReactJS #NodeJS #Hiring
To view or add a comment, sign in
-
-
🚀 I built PathForge AI from scratch — a full-stack AI career guidance platform. Most career advice is generic. "Learn Python." "Get certifications." "Network more." But everyone starts from a different place. So I built something that actually adapts to YOU. PathForge AI generates a personalized career roadmap based on your current skills and goals. Here's what's inside: → AI Roadmap Generator — type your goal, get a step-by-step learning path → Mentor Nova — an AI coach that answers questions in the context of your path → Skills Radar — visual chart of your skill gaps vs your target role → Adaptive Quiz Engine — tests what you actually know, not what you think you know → Careers Grid — explore roles, salaries, and industry demand → XP + Streak system — gamified progress to keep you moving → Verifiable Certificates — downloadable, shareable on LinkedIn Tech stack I built this with: ⚡ Next.js 14 App Router 🗄️ Node.js + Express + Supabase 🤖 Python FastAPI + OpenAI 🎨 Framer Motion + dark glassmorphism UI Here's everything it does in 3 minutes 👇 (watch the demo video) This was a full end-to-end build. Frontend, backend, AI pipeline, auth, and deployment — all wired together. The hardest part wasn't the code. It was figuring out how to make an AI give genuinely useful career advice instead of generic nonsense. Still a lot to improve — but it's live and working. Try it: https://lnkd.in/guzWvk3D Drop a comment with your current role/goal and I'll tell you which feature to try first 👇 #buildinpublic #nextjs #openai #fullstackdeveloper #ai #webdevelopment #careerdevelopment #javascript #python #supabase
To view or add a comment, sign in
-
6 weeks ago, I walked into my first job as a developer. No roadmap. No senior dev looking over my shoulder. Just a laptop, a task, and the expectation to figure things out. So I did what felt natural — I built something. 🛠️ Introducing my AI Interview Copilot A full-stack app I built to sharpen my GenAI skills on the side: → Django REST Framework + React (frontend) → Google Gemini 2.5 Flash API for real-time AI responses → JWT authentication + session logging → Built to simulate real interview scenarios and track performance What I actually learned in 6 weeks on the job: ✅ Textbook code and production code are two very different things ✅ Communication matters as much as the code itself ✅ Building side projects while working is hard — but it keeps the spark alive ✅ GenAI isn't the future. It's the present. And you either adapt or fall behind. I'm still early. Still learning. Still making mistakes. But I'm building — and that's enough for now. 🚀 If you're a fresher navigating your first role, let's connect. Would love to hear how you're handling the transition. #SoftwareDevelopment #GenAI #Django #React #FirstJob #GeminiAPI #LLM #BuildInPublic #CareerGrowth
To view or add a comment, sign in
-
I want to build a new project that people would actually use — not just another clone project 🚀 Lately, I��ve been exploring: • AI automation • Real-time systems • Developer tools • Productivity workflows • Backend-heavy applications Now I’m curious 👇 As a developer or user, what’s one tool/platform you wish existed or worked better? Could be: - something annoying in daily workflow - a repetitive task you want automated - a tool developers badly need - a feature missing in existing apps I’m planning to build one idea publicly and document the entire journey. Drop your ideas below 👀 #SoftwareEngineering #FullStackDeveloper #BackendDeveloper #WebDevelopment #ReactJS #Python #Django #AI #DeveloperCommunity #BuildInPublic #Programming #Coding #Tech #OpenToWork #Developers
To view or add a comment, sign in
-
In the era of AI, getting attached to a single tech stack is becoming a limitation. Don’t define yourself as just a “React developer”, “Python developer”, or “Vue developer”. Define yourself as a Software Engineer who can learn, adapt, and solve problems. Technology changes fast. Frameworks rise and fade. AI is already accelerating that change. The real value today is not memorizing one stack — it’s the ability to: Learn new tools quickly Understand fundamentals Think logically Build solutions Get the work done, no matter the technology The engineers who will thrive in the AI era are not the ones protecting a stack… They are the ones who can evolve with technology. Stay curious. Stay adaptable. Keep building. 🚀 #SoftwareEngineering #AI #Programming #Developers #Tech #Learning #CareerGrowth #Innovation
To view or add a comment, sign in
-
-
Today, many developers and engineers are expected to do everything themselves: Client communication, requirement gathering, project planning, system design, backend development, frontend development, testing, deployment, and final project delivery — today many developers and engineers are expected to handle the complete lifecycle themselves. WHY?, Why should I do everything? At first, I used to think this was unfair. Why should one person handle so many responsibilities? But over time, I started seeing it differently. After 5–10 years of experience, if someone still limits themselves by saying: “I only do backend” or “I only do frontend,” that mindset may no longer fit today’s industry needs. Technology is evolving fast. Businesses value people who can understand the bigger picture and adapt across multiple areas. That doesn’t mean becoming an expert in everything overnight. It means gradually expanding your skill set over time: Backend → Frontend → DevOps → System Design → Communication → Product Thinking. The more problems you can understand and solve end-to-end, the more valuable you become. Specialization is important. But adaptability is becoming essential. #AI #RAG #GenerativeAI #Django #Python #MachineLearning #NLP #ChromaDB #LangChain #LangGraph #BuildInPublic #Projects #Hiring #DataScience #GCP #TechJobs #ITRecruiting #TechHiring #Recruitment #BackendEngineering #CareerGrowth
To view or add a comment, sign in
-