WriterAgent – AI Research-Backed Blog Generation Pipeline
AI / Machine Learning / Computer Vision Engineer
محمود عتمان
Project details
Architected a multi-agent LangGraph pipeline that transforms a plain-text topic into a production-ready technical blog post with structured research, code examples, royalty-free images, and dual Markdown/HTML output., Designed parallel node execution (Content Generator, Code Generator, Image Handler) after planning, with real-time web research via Tavily and automated image sourcing for illustrated sections., Deployed dual-mode system: CLI for local generation and asynchronous FastAPI backend with Server-Sent Events (SSE) streaming, REST endpoints, and in-memory blog persistence., Utilized Pydantic structured outputs with Google Gemini for type-safe generation across prompt analysis, blog planning, research, content/code/image generation, and final assembly stages.