Back to projects
BuiltACTIVEProductivity / Tools

Productivity / Tools

AI Blogger

AI Blogger is an Electron desktop app that grew from a Tistory-focused publishing tool into a broader AI-assisted blog automation product for both Tistory and Naver. It coordinates writing, previewing, publishing, and history management through a Python automation backend, with bulk post queues, trend and topic generation, multi-provider AI settings, category templates, image handling, preview review, account/session management, licensing, and exportable publishing history.

Turns AI-assisted blog writing into a controlled desktop publishing workflow.

AI Blogger

Platforms

WindowsmacOS

Tech stack

ElectronPythonPlaywrightGeminiOpenAITistory/Naver

Overview

A desktop control center for AI-assisted blog publishing across Tistory and Naver.

Product purpose

Reduce repetitive blog operations by connecting topic research, AI drafting, image generation, preview, platform login, category selection, and publishing status into one desktop workflow.

Target user

Blog operators, affiliate publishers, and creators who manage repeated posts and want more control than a browser-only writing flow provides.

Role and ownership

Product planning, UI implementation, architecture decisions, and app delivery.

Main features

  • - AI-assisted topic and post generation
  • - Tistory and Naver account/session management
  • - Bulk automation queue with preview flow
  • - Category format and blog settings management
  • - Published post history with export support
  • - License, settings, and portability flows

Technical notes

  • - Electron shell with packaged Python backend process
  • - Playwright-based browser automation for login and publishing tasks
  • - Gemini, OpenAI, Claude, Perplexity, and image-provider configuration points
  • - SafeStorage and local JSON settings for credentials, sessions, posts, categories, and trends
  • - electron-builder packaging for installer, portable, and archive builds

Future improvements

  • - Harder macOS distribution notarization flow
  • - More resilient platform adapter abstraction
  • - Richer publishing performance analytics

Store screenshot

Desktop Dashboard

Desktop Dashboard