MN-Violet-Lotus-12B-GGUF
mradermacher · Kit
Static GGUF files of FallenMerick's MN-Violet-Lotus-12B in sizes from 4.9 GB to 13.1 GB. For people who run a 12B model on their own computer.
An n8n workflow that turns one line into a selfie-style Veo 3 vlog, in which a legend or a figure from history talks straight into the phone. GPT-4.1 writes the prompt, a title and a caption, and Kie.ai renders the video.
Character selfie vlog video from a one-line idea is an n8n workflow in the Marketing & SEO category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
Idea form
It starts when someone sends the Input Text form with:
A selfie-style vlog of a legend or historical figure, with a title and a caption to post it
What you need before you start.
Language model
Runs gpt-4.1 in the agent that writes the prompt, the title and the caption.
NeedsOpenAI API key
Video generation
Renders the clip with Veo 3 Fast and reports its address at record-info.
NeedsKie.ai API key, in two headers
Checked by Mindket on 13 Nov 2026
This n8n workflow turns one line, such as a yeti reviewing a hiking trail, into a short video shot as a selfie. The character holds the phone, delivers a dry line or two, and looks like an influencer filming a vlog. Eight nodes run in a line. An agent on gpt-4.1 writes the Veo 3 prompt together with a title and a social caption. Kie.ai renders it with Veo 3 Fast. Two minutes later the workflow downloads the MP4.
Humor channels on Shorts, Reels or TikTok that want a recurring format: a myth, a legend or a historical figure acting like a modern influencer. The prompt fixes the style. The camera is always the character’s own phone, the jokes stay deadpan and nobody wears modern clothes. A narrator, a cartoon look or a second character means rewriting the system message first.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Comedy channels | Creators of short sketches | Turn a list of ideas into one character vlog a day | A channel runs a week of Bigfoot reviewing camping spots. |
| History and education | Teachers and explainer channels | Let a figure from the past deliver one dry fact to camera | A teacher has a Roman centurion grumble about building roads. |
| Brands on social media | Social media managers | Give a seasonal joke to a legend that suits the brand | A hiking app has a yeti review a snowy mountain trail. |
| Video agencies | Teams that test formats | Try ten ideas and keep the clips and captions that travel best | An agency tests which character gets the most shares before building a series. |
Any n8n that can reach OpenAI and Kie.ai will run it. The clip comes back as a file inside the run, with the words to post it.
Code to save videoMp4 or post it with the captionGet it saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Its author puts setup at about 11 minutes.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| OpenAI | An API key that can use gpt-4.1 |
| Kie.ai | An API key, and credit for Veo 3 Fast |
workflow.json.OpenAI Chat Model.Generate Video2 and Get Veo3, replace <YOUR_KIE_API_KEY> after Bearer with your Kie.ai key. The brackets go too.On form submission and switch on Required Field for Describe the video, which the form lets through empty as exported.Open the form from On form submission, type one line in Describe the video and send it. A character and a situation are enough. The field’s hint, Bigfoot reacting to Earth culture, shows the size. The form confirms at once, and about two minutes later the run downloads the video. Open it under Executions. Code holds the file as videoMp4, and Prompt Agent holds the title and the caption.
| To change | Where |
|---|---|
| The character type, tone and camera | The system message in Prompt Agent |
| Title and caption lengths | The 60 and 250 characters in the system message and in Structured Output Parser |
| The frame | Add "aspectRatio": "9:16" to the body of Generate Video2, which names none as exported |
| The models | veo3_fast in Generate Video2, and gpt-4.1 in OpenAI Chat Model |
| The wait | Wait Before Next Poll, 120 seconds |
You type a mummy trying to become a fitness coach. Prompt Agent answers in the parser’s shape, trimmed here:
{
"title": "<up to 60 characters>",
"post_caption": "<up to 250 characters, with emojis and hashtags>",
"prompt": "Create a cinematic first-person selfie video … \n\nMUMMY (deadpan):\n\"…\"\n\nTime of Day: …\nLens/POV: …\nAudio (implied): …\nBackground: …\nCamera Movement: …"
}Kie.ai renders the prompt alone. The title and the caption stay with the agent, and Code downloads the video from the first address in resultUrls.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. A credential is a key n8n keeps for you and hands to the node you pick it in. This file puts the Kie.ai key in two headers instead, so you paste it twice. Send an idea from the form’s test address first and open each node to see what it got.
For experts. gpt-4.1 writes all three fields in one answer, and Structured Output Parser holds them to the JSON shape. Generate Video2 passes the prompt through JSON.stringify, so quotes in the dialog cannot break the request. The two Kie.ai calls use different hosts. api.kie.ai starts the render, and kieai.erweima.ai reports on it.
Code downloads with this.helpers.request. If your n8n refuses that helper, an HTTP Request node set to return a file does the same job.
One status check decides the run.
Get Veo3 asks once, two minutes after the start. If the video is not ready, Code stops the run with the error No resultUrls[0] found on this item. Lengthen Wait Before Next Poll, or loop back to it until data.successFlag is 1Prompt Agent or wire them into the node that posts the clipkieai.erweima.ai stops answering, give Get Veo3 the host api.kie.ai with the same pathAn n8n workflow. Type one line about a character, such as a yeti reviewing a hiking trail, and it comes back as a
selfie-style video: the character holds the phone and delivers a dry line or two. GPT-4.1 writes the Veo 3 prompt with a
title and a caption, and Kie.ai renders it with Veo 3 Fast.
workflow.json: the workflow as n8n exports it, eight nodes in one line. It holds no credential, and the key in itsREADME.md: these notes.gpt-4.1.workflow.json.OpenAI Chat Model.Generate Video2 and Get Veo3, replace <YOUR_KIE_API_KEY> after Bearer with your Kie.ai key. The brackets goOn form submission and switch on Required Field for Describe the video. As exported, the form can be sentOn form submission takes one line in Describe the video.Prompt Agent, on gpt-4.1, answers in the shape Structured Output Parser sets: a title of up to 60 characters,post_caption of up to 250 with emojis and hashtags, and the prompt. Its instructions keep the camera in theGenerate Video2 posts the prompt to Kie.ai's Veo endpoint with the model veo3_fast.Wait Before Next Poll waits 120 seconds, then Get Veo3 asks record-info about the task, once.Code takes the first address in resultUrls, downloads the video and attaches it to the run as videoMp4.Prompt Agent.Structured Output Parser."aspectRatio": "9:16" to the body of Generate Video2 for a vertical clip. As exported it names none,veo3_fast in Generate Video2, gpt-4.1 in OpenAI Chat Model.Code stops the run with the errorNo resultUrls[0] found on this item. Lengthen Wait Before Next Poll, or loop back to it until data.successFlagPrompt Agent's output, or wire them into the node that posts theapi.kie.ai starts the render and kieai.erweima.ai reports on it. If theCode downloads with this.helpers.request. If your n8n refuses that helper, an HTTP Request node set to return a\n line breaks there read asREADME.md 4 KB workflow.json 10 KB
mradermacher · Kit
Static GGUF files of FallenMerick's MN-Violet-Lotus-12B in sizes from 4.9 GB to 13.1 GB. For people who run a 12B model on their own computer.
google-t5 · Kit
Turns one text into another with a small 60M-parameter T5 model that treats translation, summarization, question answering and classification as text-to-text j…
facebook · Kit
Infers a scene's 3D structure from one, a few or hundreds of images in a single forward pass, including camera parameters and depth maps. It suits computer vis…
nhathoangfoto · Kit
A LoRA for FLUX.2 Klein 9B that puts a character into the pose shown by a mannequin reference while keeping the character's face and style. For artists and des…
leejet · Kit
Generates images from text on modest GPUs, using quantized Z-Image-Turbo files made for stable-diffusion.cpp. For people who run image models on their own comp…
HiDream-ai · Kit
Generates images from text prompts with a 17B-parameter open model that scores at the top of the card's prompt-following tables. For designers, marketers and d…