Bonsai-27B-GGUF
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
An n8n workflow that summarizes a podcast transcript with OpenAI, picks out its topics, explains each from Wikipedia and writes questions to think about. Gmail then sends you the whole digest as one HTML email.
Podcast transcript turned into an emailed digest is an n8n workflow in the Productivity 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.
Manual start
Nothing runs on its own. You press Test workflow, and it uses:
One HTML email with the episode summary, an explained list of topics and questions to think about
What you need before you start.
Summary and research
Writes the summary, lists the topics and questions, and runs the agent that explains each topic.
NeedsOpenAI API key
Background for topics
Gives the agent a page to read for each topic.
NeedsNothing, Wikipedia is public
Sends the digest
Sends the finished HTML email.
NeedsA Gmail account, in a Gmail credential
Checked by Mindket on 13 Nov 2026
This n8n workflow turns the transcript of a podcast episode into a digest in your inbox. You paste the transcript into one node. An OpenAI model summarizes it in chunks, then lists the topics and some questions worth asking. An agent looks up each topic on Wikipedia and explains it. Gmail sends the summary, the topics and the questions as one HTML email. Fifteen nodes run it, beside four sticky notes.
Podcast listeners, researchers and students who want a quick, structured recap of a long episode, and show producers who prepare show notes. Skip it if you need exact quotes, since a model writes every line of the digest.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Media | Podcast producers | Draft show notes from a finished transcript | A producer edits the summary and the topic list before posting them. |
| Education | Students and teachers | Get a recap with background reading for a lecture recording | A student reads the topic notes before a seminar. |
| Research | Analysts | Skim interviews for the themes worth a closer listen | An analyst gets five topics and some follow-up questions from an hour of talk. |
| Personal learning | Regular listeners | Keep a digest of each episode in their inbox | A listener files the weekly emails and searches them later. |
You need n8n basics for this one: two credentials and a transcript to paste in.
Any n8n that can reach OpenAI, Wikipedia and Gmail will run it. It starts by hand, so there is no schedule to set.
Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Paste a transcript in, add two credentials and run it.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| OpenAI | An API key |
| Gmail | A Gmail account, signed in through a Gmail credential |
| A transcript | The episode as plain text |
workflow.json.Podcast Episode Transcript, replace the text between the backticks with your transcript. Leave out backticks and the characters ${.OpenAI Extract Model, OpenAI Research Model and OpenAI Summarize Model.Send Digest, replace <YOUR_EMAIL_ADDRESS> with the address that should get the digest, and select a Gmail credential. The brackets go.For each new episode, paste its transcript into Podcast Episode Transcript and press Test workflow. Read the digest in your inbox. A long transcript takes a while, since the summary is built one chunk at a time.
| To change | Where |
|---|---|
| The email | The message in Send Digest and the HTML in Format topic text & title |
| The summary’s detail | The chunk size and overlap in Recursive Character Text Splitter |
| The topics and questions | The prompt in Extract Topics & Questions |
| The models | The three OpenAI model nodes |
| Where the digest goes | Swap Send Digest |
A listener pastes the transcript of an hour-long episode about urban gardening. The summary comes back as one running text, and the model lists the topics the episode touched.
The agent explains each topic after a Wikipedia lookup. Gmail then delivers an email headed Podcast Digest, with the sections Episode Summary, Topics Discussed and Questions to Ponder.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. A transcript this long does not fit in one model call, so the workflow cuts it into overlapping chunks and refines a summary as it reads each one.
For experts. Summarize Transcript is a summarization chain of the refine type over chunks of 6000 characters with 1000 of overlap. Research & Explain Topics runs once for each item that Topics splits out.
| Node | What it does | What to know |
|---|---|---|
Summarize Transcript | Refines a summary chunk by chunk | One model call for each chunk, at temperature 0 |
Extract Topics & Questions | Lists topics and questions as JSON | A structured output parser holds the model to the schema |
Research & Explain Topics | Explains each topic with Wikipedia | An OpenAI Functions Agent at Agent version 1 |
Format topic text & title | Builds the HTML sections | Pairs each explanation with its topic by position |
The file shipped with someone else’s transcript and email address, and its models had been shut down.
gpt-4 and gpt-3.5-turbo as shut down on 23 October 2026. The copy calls gpt-5.6-sol and gpt-5.6-terra, the substitutes it namesResearch & Explain Topics at version 1, and test again before you move it to a newer Agent versionAn n8n workflow that turns the transcript of a podcast episode into an email. You paste the transcript in, an OpenAI model
summarizes it, picks out the topics and writes questions to think about, and an agent looks up each topic on Wikipedia and
explains it. Gmail then sends you the summary, the topics and the questions as one HTML email.
workflow.json: the workflow as n8n exports it, nineteen nodes. Fifteen of them run and four are sticky notes. It holds noREADME.md: these notes. holds the line Paste the episode transcript here.` now.<YOUR_EMAIL_ADDRESS> now, and theOpenAI Extract Model, OpenAI Research Model and OpenAI Summarize Model now, since the model changed.gpt-3.5-turbo and gpt-4 as shut down ongpt-5.6-terra and gpt-5.6-sol as the substitutes. The two GPT-3.5 nodes called gpt-3.5-turbo-16k, aOpenAI Extract Model calls gpt-5.6-sol, which replaces gpt-4. The other two call gpt-5.6-terra.workflow.json.Podcast Episode Transcript and replace the text between the backticks with your transcript. The text must not contain a${, which end or break that string.OpenAI Extract Model, OpenAI Research Model and OpenAI Summarize Model.Send Digest, replace <YOUR_EMAIL_ADDRESS> with the address that should get the digest, and select a Gmail credential. TheWhen clicking "Execute Workflow" starts the run by hand.Podcast Episode Transcript is a Code node that returns the transcript as one field, transcript.Workflow Input to JSON Document reads that field. Recursive Character Text Splitter cuts it into chunks of 6000 charactersSummarize Transcript is a summarization chain of the refine type. It reads the chunks in order and refines one runningOpenAI Summarize Model at temperature 0.Extract Topics & Questions asks OpenAI Extract Model for questions and further topics that fit the summary. AStructured Output Parser makes the reply a JSON object with questions and topics, each with a short reason.Topics splits the topics list into one item for each topic.Research & Explain Topics is an agent that runs once for each topic, with OpenAI Research Model and a Wikipedia tool. It isFormat topic text & title turns the summary, the topics with their explanations and the questions into HTML.Send Digest sends one email with the subject Podcast Digest, with three headings: Episode Summary, Topics Discussed andSend Digest, and the HTML in Format topic text & title.Recursive Character Text Splitter.Extract Topics & Questions.Podcast Episode Transcript with a node that reads a file, a feed or a web page, andtranscript.Send Digest for Slack, Notion or another node.NOTICE.md 603 B README.md 6 KB workflow.json 12 KB
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
LibertAIDAI · Kit
Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…
facebook · Kit
Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
zarazhangrui · Skill
Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…