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 a niche or an article link into four posts, each with its own caption and picture, and publishes them to Facebook, Instagram, LinkedIn and X through Mixpost. OpenAI writes, Tavily researches and Kie.ai draws.
Social posts for four networks from a topic or link is an n8n workflow in the Marketing & SEO category, listed by Mindket. It is free. This is version 2, 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.
Publish form
It starts when someone sends the Social Media Auto Publish Agent form and chooses an input method:
Four posts, each with its own caption and picture, published to Facebook, Instagram, LinkedIn and X
What you need before you start.
Language model
Suggests the five ideas, summarizes the articles, writes the four captions and the four image prompts, all with chatgpt-4o-latest.
NeedsOpenAI API key
Web search
On the topic path, finds five articles on the idea you picked, with their full text.
NeedsTavily API key, in the header of one node
Image generation
Draws one picture per network with its Nano Banana model, and the workflow fetches each result after a minute.
NeedsKie.ai API key, in the node nano-banana-api
Social publishing
Stores the pictures, lists the connected accounts and publishes the four posts to Facebook, Instagram, LinkedIn and X.
NeedsMixpost base address, API token and workspace UUID, and the community node n8n-nodes-gravitysocial
Checked by Mindket on 13 Nov 2026
This n8n workflow writes one idea up for four networks and publishes it. You send a form with a niche or an article link, plus an optional brand color and a view of your own. From a niche, an OpenAI model suggests five post ideas and you pick one in a second form. Tavily then fetches five articles and a model condenses them into a summary. From a link, the workflow reads the page and summarizes it. Next, one model writes a caption each for Facebook, Instagram, LinkedIn and X, while four image prompts go to Kie.ai’s Nano Banana model, one picture per network. The pictures are uploaded to a Mixpost workspace, and a single Mixpost call publishes all four posts.
Solo founders, creators and small marketing teams that want one idea on four networks, each with its own wording and picture, without writing four posts. It assumes you already run Mixpost for your accounts or are willing to set it up.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Coaching and consulting | Solo experts | Type a niche, pick the idea they like and add their own view | A fitness coach enters “fitness”, picks one of five ideas and adds an opinion that each caption carries. |
| News and commentary | Bloggers and newsletter writers | Paste a link with a personal take | A writer pastes an article’s link, and Facebook, LinkedIn and X get the summary, the writer’s view and a source link. |
| Software | Product marketers | Turn a vendor’s post or a release announcement into four posts | A team pastes the link to a competitor’s launch and answers it on four networks the same day. |
| Travel and hospitality | Small hotels and tour operators | Give a niche and a brand color name for the images | A guesthouse enters “local travel tips” with “forest green”, and every picture picks that color up. |
| Agencies | Social media managers | Keep one copy per client workspace | A manager sets one copy up for each client’s Mixpost workspace. |
You need more than usual here: n8n, four service keys, a community node and a Mixpost workspace with four networks connected. If Mixpost is not running yet, skip this one. The page it came from estimates 12 minutes, which assumes everything on that list exists.
An n8n that can install community nodes and reach OpenAI, Tavily, Kie.ai and your Mixpost.
Sort Social Media, the four caption names in Content Writer and the versions in Create a post are the places to changeGet it saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Have these ready before you import it.
| Need | Detail |
|---|---|
| n8n | A server of your own, or n8n Cloud if it offers the community node |
| Community node | n8n-nodes-gravitysocial, which supplies the Mixpost nodes, installed under Settings, Community nodes |
| OpenAI | An API key |
| Tavily | An API key, used on the topic path |
| Kie.ai | An API key |
| Mixpost | A workspace with a Facebook page, Instagram, LinkedIn and X connected, its base address, an API token and the workspace’s UUID |
n8n-nodes-gravitysocial under Settings, Community nodes. Then create a workflow, open its menu, choose Import from File and pick workflow.json.OpenAI Chat Model, OpenAI Chat Model1 and Content Writer.Tavily and swap <YOUR_TAVILY_KEY> in its Authorization header for your key, keeping the word Bearer and its space.nano-banana-api and replace YOUR_KIE_API in its api_token field with your Kie.ai key.Upload FB Img, Upload IG Img, Upload Li Img, Upload X Img, Get many accounts and Create a post.YOUR_WORKSPACE_UUID with your workspace’s UUID.Create a post and press D to deactivate it for the first run, because the workflow publishes at once. Send a test through the form’s test address and read the captions and pictures under Executions. Then enable the node and press Publish.| Account | Provider name the workflow sorts by |
|---|---|
| Facebook page | facebook_page |
| X |
The workflow reads the sorted list by position, so the workspace should hold one account of each kind and no more. Any other account sorts to the front and shifts the rest.
Open the form from On form submission1 and choose an input method. For Topic or Niche, fill in the niche, which is required, a brand color as a name or a hex code, and your own view. The next page lists five ideas in a dropdown: pick one. For Article URL, paste the link and fill in the same two optional fields, and there is no second page. The run then summarizes, writes, draws, uploads and publishes. The images wait one minute each before they are fetched.
| To change | Where |
|---|---|
| Caption voice per network | The system message of Content Writer |
| Image look | The four Copy Image Prompt Generator nodes, one per network |
| Image shape | image_size in nano-banana, nano-banana1, nano-banana2 and nano-banana3. LinkedIn is 1:1 and the other three are 3:4 |
| Image wait | The four Wait nodes, one minute each. Raise them if Kie.ai is slow |
| How the post goes out | postType in Create a post, set to schedule_now. Open the node to pick another type |
| Articles found | max_results in Tavily. Keep it at 5, because WebSearch Summary reads five results |
| Model | chatgpt-4o-latest in the three OpenAI nodes |
A form entry on the topic path:
Choose your input method: Topic or Niche Enter your niche/topic: Home espresso Brand color (name or hex code): burnt orange Share your personal insights or opinion: A good grinder matters more than the machine.
Generate Post Ideas returns five lines and the next page offers them in the dropdown Select one topic from below. After your pick, Tavily finds five articles and the summary model returns a title and a summary. Content Writer then returns the four captions:
{
"facebook": "…",
"instagram": "…",
"linkedin": "…",
"twitter": "…"
}The rules in its system message shape each one. Facebook is informal and ends on a question. Instagram uses emojis, short lines and a few hashtags, LinkedIn drops the emojis and closes with a prompt for discussion, and X takes a bold, curiosity-driven stance. Your opinion is woven into all four. On the link path, Facebook, LinkedIn and X also point to the source, and Instagram never does.
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. A community node comes from someone outside n8n, so n8n cannot open this file until the node is installed. Mixpost is a tool that schedules and publishes posts to your social accounts, and it is where the four networks are connected.
For experts. The workflow trusts the order of several lists, so keep them as they are if you rewire it.
| Where | Order | Read by |
|---|---|---|
Merge | LinkedIn picture, Instagram picture, Facebook picture, X picture, captions | Content Setup, by position |
Merge2 | Facebook, Instagram, LinkedIn and X uploads | Content Setup Updated, by position |
Sort Social Media | facebook_page, instagram, linkedin, twitter | Create a post, by position |
Image generation is asynchronous: createTask starts it, a fixed one-minute wait follows and recordInfo is asked once. A picture that takes longer leaves its result empty, and Content Setup stops there.
This workflow publishes for real and costs money on every run.
Create a post uses schedule_now, and no step asks you to approve the text or the pictures. Text drawn inside an AI picture can be misspelled, so run the first batches with that node deactivatedn8n-nodes-gravitysocial must be installed before the file opensCode and Clean HTML patterns and in three line breaks of Content Writer. That broke the idea list and the page cleaning. Mindket put them backAn n8n workflow. Send its form a niche or an article link. It writes a caption and draws a picture for Facebook,
Instagram, LinkedIn and X, then publishes all four posts through Mixpost.
workflow.json: the workflow as n8n exports it, 59 nodes, four of them sticky notes. It holds no credential. TheREADME.md: these notes.n8n-nodes-gravitysocial, which supplies the Mixpostn8n-nodes-gravitysocial under Settings, Community nodes. In n8n, create a workflow, open its menu andworkflow.json.OpenAI Chat Model, OpenAI Chat Model1 and Content Writer.Tavily and swap <YOUR_TAVILY_KEY> in its Authorization header for your key. Keep the word Bearer and thenano-banana-api and replace YOUR_KIE_API in its api_token field with your Kie.ai key.Upload FB Img, Upload IG Img, Upload Li Img, Upload X Img, Get many accounts and Create a post.YOUR_WORKSPACE_UUID with your workspace's UUID.Create a post and press D to deactivate it for the first run, because the workflow publishes at once. Send aOn form submission1 asks for an input method. Topic or Niche goes to Form1, which asks for a niche, aGenerate Post Ideas writes five ideas and Form offers them in a dropdown.Tavily fetches five articles with their full text, and WebSearch Summary returns a title and aForm2: a link, a brand color and your own view. Scrape the Source URL fetches the page,Extract Content and Clean HTML strip it down to text without links, and Article Summary returns the title andAggregate3. nano-banana-api then starts five branches: four Copy Image Prompt GeneratorContent Writer, which returns the four captions as JSON.nano-banana to nano-banana3 create image tasks on Kie.ai. Each Wait lasts one minute, and eachnano-banana-result node reads its task once.Get many accounts and Sort Social Media putCreate a post publishes all four in oneThe workflow reads the sorted account list by position, so the workspace should hold one account of each kind and no
more. Any other account sorts to the front and shifts the rest. Merge, Merge2 and Sort Social Media also depend
on the order of their inputs, so keep it if you rewire them.
Content Writer.Copy Image Prompt Generator nodes.image_size in nano-banana (LinkedIn, 1:1) and in nano-banana1, nano-banana2 and nano-banana3Wait nodes. Raise them if Kie.ai is slow.postType in Create a post is schedule_now. Open the node to pick another type.max_results in Tavily at 5, because WebSearch Summary reads five results.chatgpt-4o-latest in the three OpenAI nodes.Create a post deactivated.Content Setup stops there.Code and Clean HTML and in three lineContent Writer. That broke the idea list and the page cleaning. Mindket put them back.README.md 5 KB workflow.json 63 KB
Updated by Mindket to the current version of this kit.
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…