← All cases

Qualifizer — AI Content Studio in Telegram

Post → matching image → edit → done. All in one Telegram chat.

0 apps

image generation and editing without leaving Telegram

context-aware

bot knows your post, photo, and previous tasks

voice → image

describe what you need out loud — get the result

The problem

You write a post, then open Midjourney to generate a matching image — but Midjourney doesn't know the post, so you copy-paste text manually. Image comes out wrong. You edit the prompt, regenerate. Then you need to edit an existing photo — that's a third app. Every tool is an island. The work takes 5 minutes. The switching takes 30.

How it works

1

Describe what you need

Text, voice message, or reply to an existing post — any input works

2

Context loaded

Replied to a post? Bot loads its content. Referenced 'that image'? It finds the last relevant task from Supabase

3

Intent classified

Gemini Flash: is this image_gen or image_edit? Which source context applies?

4

Prompt enhanced by AI

Your instruction + source context → AI writes a detailed professional generation prompt

5

Result sent to Telegram

Flux Pro ultra renders and sends directly to your chat. Reply to refine

How it works

Image editing — AI sees the photo

Send any photo with an instruction: 'remove the background', 'make it look cinematic', 'add dramatic lighting'. Gemini 2.5 Flash with vision reads the photo and your instruction together — writes a professional editing prompt. NanoBanana API applies the edit. Result lands in Telegram. Reply to keep refining.

Image editing — AI sees the photo

The payoff

Knows your post

Reply to any text you wrote — the bot reads it before generating. Image matches the topic, tone, and key message automatically.

Remembers what you refined

Each task stored in Supabase. Reply to any previous output and the bot picks up exactly where you left off.

Voice works too

Record: 'dark moody city at night for my AI finance post.' Whisper transcribes, bot generates.

30 min → 5 min per piece

At 10 content pieces per week — that's 4 hours returned every week. In one Telegram chat.

What's under the hood

n8n — orchestration

Main router workflow (56 nodes) + Image Gen Agent + Image Edit Agent as separate sub-workflows. Each callable directly.

Gemini 2.5 Flash — router + vision

Routes intent in the main workflow. Used again in Image Edit Agent to analyze photos and write enhanced editing prompts.

Flux Pro ultra — generation

State-of-the-art image model. Prompt enhanced by AI before calling — results are coherent, not random.

Supabase — task memory

Every task stored with full context: source content, prompt used, output. Reply context loaded via Postgres RPC.

Open. Modular. Extendable.

All workflow JSONs are open. The router doesn't care what agents are downstream — add a new specialist by creating a sub-workflow and adding one Switch case.

Get the workflows

Context-aware image gen

Reply to your post with 'make an image for this' — the bot reads the post and generates an image that matches the content, not a random prompt.

AI-powered image editing

Send any photo with an edit instruction. AI vision enhances your prompt into a detailed professional directive before calling the editing API.

Voice input

Describe what you want out loud. Voice transcribed via Whisper, processed like text. No typing required.

Iterative refinement

Reply to any generated image to refine it. The bot loads the original context and regenerates with your adjustment.