🚀 I built AI Blog Writer 6.0 — a full-stack AI content creation tool
What started as a simple Python script has evolved into a complete writing assistant that generates, formats, exports, and searches blog content — all from a single dashboard.
What it does:
▸ Generates complete blog articles with title, sections, code snippets, metadata, SEO keywords, and suggested URLs
▸ Supports three AI backends: OpenAI, Google Gemini, and a fully local Qwen 3.5 model via llama.cpp — no API dependency required
▸ Customizable by target audience (engineers, beginners, managers, students), expertise level, and article length
▸ Auto-exports every article to TXT, DOCX, PDF, and HTML — ready to publish or share
▸ Generates AI-powered featured images with one click
▸ Sends exported files directly via email from the app
▸ Full import system for external articles with drag & drop image support
▸ Edit, delete, and full-text search across all past generations
▸ Built-in RAG-powered Q&A — uses ChromaDB vector search and OpenAI embeddings to answer questions across your entire article library
Tech stack: Python, Flask, ReportLab, python-docx, ChromaDB, OpenAI API, Google Gemini API, llama-cpp-python
What I learned building this:
Every feature started from a real need. I wanted to generate content faster, but I also wanted to own the output — export it, search it, reuse it. Adding the vector database was the turning point. Suddenly it wasn’t just a writing tool — it became a searchable knowledge base built from my own content.
If you create content regularly, having a tool like this in your workflow changes how you think about writing. You stop starting from scratch every time.
💬 Interested in building something similar for your business or team? I’d love to connect — send me a message.
Developed by Tryfon Papadopoulos
–
Έφτιαξα το AI Blog Writer 6.0 — ένα ολοκληρωμένο εργαλείο δημιουργίας περιεχομένου με τεχνητή νοημοσύνη
Ξεκίνησε ως ένα απλό Python script και εξελίχθηκε σε έναν πλήρη βοηθό συγγραφής που δημιουργεί, μορφοποιεί, εξάγει και αναζητά περιεχόμενο blog — όλα από ένα ενιαίο dashboard.
Τι κάνει:
▸ Δημιουργεί ολοκληρωμένα άρθρα blog με τίτλο, ενότητες, code snippets, metadata, SEO keywords και προτεινόμενα URLs
▸ Υποστηρίζει τρία AI backends: OpenAI, Google Gemini και ένα τοπικό μοντέλο Qwen 3.5 μέσω llama.cpp — χωρίς εξάρτηση από API
▸ Παραμετροποιήσιμο ανά κοινό-στόχο (μηχανικοί, αρχάριοι, managers, φοιτητές), επίπεδο εξειδίκευσης και μήκος άρθρου
▸ Αυτόματη εξαγωγή κάθε άρθρου σε TXT, DOCX, PDF και HTML — έτοιμο για δημοσίευση ή κοινοποίηση
▸ Δημιουργία featured images με τεχνητή νοημοσύνη με ένα κλικ
▸ Αποστολή αρχείων απευθείας μέσω email από την εφαρμογή
▸ Πλήρες σύστημα εισαγωγής εξωτερικών άρθρων με drag & drop εικόνων
▸ Επεξεργασία, διαγραφή και αναζήτηση πλήρους κειμένου σε όλες τις παλαιότερες δημιουργίες
▸ Ενσωματωμένο σύστημα Q&A με RAG — χρησιμοποιεί ChromaDB vector search και OpenAI embeddings για να απαντά σε ερωτήσεις από ολόκληρη τη βιβλιοθήκη άρθρων σου
Tech stack: Python, Flask, ReportLab, python-docx, ChromaDB, OpenAI API, Google Gemini API, llama-cpp-python
Τι έμαθα φτιάχνοντάς το:
Κάθε feature ξεκίνησε από μια πραγματική ανάγκη. Ήθελα να δημιουργώ περιεχόμενο πιο γρήγορα, αλλά ήθελα και να έχω τον πλήρη έλεγχο — να το εξάγω, να το αναζητώ, να το επαναχρησιμοποιώ. Η προσθήκη της vector database ήταν το σημείο καμπής. Ξαφνικά δεν ήταν απλά ένα εργαλείο συγγραφής — έγινε μια αναζητήσιμη βάση γνώσης χτισμένη από το δικό μου περιεχόμενο.
Αν δημιουργείς περιεχόμενο τακτικά, ένα τέτοιο εργαλείο αλλάζει τον τρόπο που σκέφτεσαι τη συγγραφή. Σταματάς να ξεκινάς από το μηδέν κάθε φορά.
💬 Σε ενδιαφέρει να φτιάξεις κάτι παρόμοιο για την επιχείρηση ή την ομάδα σου; Θα χαρώ να συνδεθούμε — στείλε μου μήνυμα.
Developed by Tryfon Papadopoulos
Comments are closed.