Finish the meeting

Press stop. JesRecap mixes the tracks, transcribes locally, and — if you have it on — adds speaker labels. Everything stays on your disk.

Press an action

Summary, action items, or your own custom prompt. The same three buttons, whichever mode you are in — the prompt behind them is yours to edit.

Read it, or paste it

With AI notes on, the note is written underneath the buttons and saved with the meeting. With AI notes off, the prompt and transcript land on your clipboard for the assistant of your choosing.

AI notes on this device, if you want them

Settings has one switch called AI notes on this device. It is off when you install JesRecap, and it stays off until you turn it on. Once it is on, the action buttons stop copying a prompt and start writing the note themselves — on your own machine, with no service in the loop.

One download, then offline

The first time you use it, JesRecap fetches a model of roughly 1.3 GB from models.jesrecap.com, with a public mirror as fallback. After that it runs without a network, exactly like the speech models. It is a Qwen 3.5 2B model running through llama.cpp, with Metal acceleration on Apple Silicon.

Written under the buttons

The note appears directly beneath the actions, in the meeting you are looking at. It is saved with that meeting, so it is still there when you open the recording again next month — and it exports as Markdown with everything else.

Stop it whenever

Generation is cancellable. If a note is going somewhere you did not intend, or you simply changed your mind, stop it mid-sentence and press a different action. Nothing was sent anywhere to begin with.

Leave the switch off and JesRecap behaves as it always has: the buttons prepare a prompt, and you decide where it goes.

Three actions, out of the box

These are the prompts JesRecap ships with. Each one is editable in settings, and each one drives both modes — copied with the meeting transcript for your own assistant, or run locally when AI notes are on.

Summary

For when someone needs to understand the meeting without reading forty minutes of transcript.

You will receive a meeting transcript. Create a concise, factual summary that helps someone understand the meeting without reading the full transcript. Include: - A short overview of what the meeting was about - The key topics discussed - Decisions that were actually made - Important unresolved questions or follow-ups Do not invent facts, decisions, names, owners, or deadlines. Clearly say when something was not specified.

Action items

Commitments only. Written to resist the habit of turning every idea into a task with an invented owner.

You will receive a meeting transcript. Extract only concrete action items and commitments. For every action item, provide: - Task - Owner - Due date - Relevant context Return a clean Markdown checklist. If the owner or due date was not stated, write 'Not specified'. Do not turn suggestions or general discussion into tasks, and do not invent details.

Custom prompt

Your own instruction, saved once and reused after every meeting. An example of the shape that works well:

You will receive a transcript of a client call. Draft a short follow-up email from me to the client. Cover only what was actually discussed: - What we agreed - What I owe them, and by when - What I need from them - Anything we deliberately left open Keep it under 200 words, plain and warm, no sales language. Leave a [bracketed placeholder] wherever a date or figure was not clearly stated.

Alongside the prompt actions, JesRecap can copy the plain transcript on its own, and export Markdown notes, plain text, a JSON archive, SRT/VTT captions, or the WAV audio.

Why "no cloud AI" is the feature

It would have been easier to wire the app to somebody's API and call it intelligence. We did not, and the reason is not laziness — it is that an embedded cloud summariser means choosing an AI vendor on your behalf, and that choice carries a data policy you never agreed to.

So there are two ways to get a note out of a meeting, and neither of them needs a vendor. The local model runs on your hardware. The copy-a-prompt mode hands the text to you and stops. Either way the transcript stays on the disk it was recorded on unless you personally move it:

  • Your meetings never need an AI vendor at all. Turn AI notes on and the summary is written by a model on your own machine — no account, no API key, no third party anywhere in the chain. That used to require running your own model; now it is a switch in settings.
  • Your AI, your rules. If your employer has approved exactly one assistant, leave AI notes off and paste into that one. If you prefer a different provider next quarter, switch — no app update needed.
  • The transcript moves only when you move it. JesRecap never transmits your meeting content, in either mode. The local model reads it in place; the copy action puts text on your clipboard, and the decision to paste it, and where, is a deliberate act you take per meeting.
  • Nothing to keep paying for. No token costs baked into a subscription, and no summary quota. The on-device model is a one-time download rather than a meter, and if you would rather use an assistant you already pay for, that still works.
  • You see the prompt. Hidden prompts are why AI summaries so often feel wrong in a way you cannot fix. Here the instruction is plain text you can read and rewrite — the same text whether it runs locally or goes to your clipboard.
  • The app ages well. A recorder that does not depend on a model provider does not break when that provider changes its API, its pricing, or its terms.

JesRecap's job is to capture the conversation faithfully and hand it to you in a useful shape — and, when you ask it to, to write the first draft of the note without asking anyone's permission. What you think with afterwards is your business.

Make the actions yours

The defaults are a starting point, not a constraint. In the app's Customize meeting actions panel you can:

  • Edit the summary and action-items prompts. Change the tone, the structure, the output format. Restore the default at any time if an experiment goes badly.
  • Write your own custom prompt. A SOAP-style clinical note, a recruiting scorecard, minutes in your organisation's house format, a translation, a risk log.
  • Choose which buttons appear, and in what order. Keep the card down to the two you actually press.
  • Rely on the transcript being appended automatically. Write the instruction only — the latest transcript is added for you when you press the button.

A prompt that consistently produces the note you want is worth more than any vendor's hidden default, and it takes about five minutes to tune. Your wording is used in both modes, so time spent here pays off whether the note is written on your device or in an assistant you paste it into.

Meeting actions, answered

Does JesRecap send my transcript to an AI service?

No. There is no cloud AI in the app and no API keys. With AI notes on, the model runs on your machine and reads the transcript where it already sits. With AI notes off, the action copies text to your clipboard and nothing is transmitted. If you then paste it into an online assistant, that transfer is yours, made knowingly.

Do I have to use the on-device model?

No. AI notes on this device is off by default, and the app is fully usable without ever turning it on — recording, transcription, speaker labels and the copy-a-prompt actions all work as before. Nothing downloads until you opt in.

Which AI tools can I use?

With AI notes off, any tool that accepts pasted text — a web chat, a desktop assistant, your company's internal deployment, or a model running locally on your own machine. Because the output is just text, nothing needs to support JesRecap.

Can I get summaries with no cloud involved at all?

Yes. Turn on AI notes on this device and the note is generated by the local model, so no external service is involved at any step. Recording, transcription and speaker labels are already fully local, which means the whole path from audio to written note stays on your machine. Pasting into a model you run yourself works too.

How big is the AI notes download?

Roughly 1.3 GB, once, from models.jesrecap.com with a public mirror as fallback. It is fetched only if you switch the feature on, and it is reused from then on.

What exactly ends up on my clipboard?

In copy mode, the prompt template followed by the meeting transcript, ready to paste in one go. You do not need to attach or upload a file, and you can read the whole thing before you send it.

Can I change the built-in prompts?

Yes. Both the summary and action-items templates are editable in settings, with a restore-default option. There is also a slot for your own custom prompt.

Can I have more than one custom prompt?

There is one custom prompt slot in the current preview, alongside the two built-in templates. You can rewrite it whenever your workflow changes.

What if the transcript is very long?

Long meetings produce long transcripts, and some assistants have input limits. The plain-transcript copy and the Markdown export make it easy to work through a long meeting in sections if you need to.

Is this the same as meeting templates?

Not quite. A template is a document you fill in. A meeting action is an instruction plus the actual conversation, so the note is written from what was really said — and you decide the format by writing the prompt.

Your meetings, your AI, your data

Local recording, local transcription, optional local AI notes, and prompts you control. No cloud AI, no subscription. from €34.95 once.