Nebius × NVIDIA Global AI Hackathon · Personal AI
Nothing you promised slips.
You promise things in every meeting and forget half of them. Freshflo remembers them across all your meetings, privately, and drafts what keeps each one: the follow-up email, the reminder, the research. Powered by NVIDIA Nemotron on Nebius Token Factory. Nothing is sent until you approve it.
Ask your meetings
What do I owe Acme?
The revised quote for 40 seats with annual invoicing, due Wednesday. Priya already shipped the pricing page.
Acme customer callWeekly standupOpen commitments
Demo
Under three minutes, start to finish
Under the hood
How the pieces fit
How it works
From a meeting to a kept promise
Any call: Zoom, Meet, Teams. Speech is transcribed on your Mac with Whisper.
Nemotron writes decisions, action items with owners, and open questions.
Every commitment across every meeting, merged, dated, and checked off when a later meeting says it's done.
Nemotron picks a tool: draft the email, add a reminder, or research with Tavily.
The draft waits for you. Approve and it opens in Mail or lands in Reminders.
What it does
A private memory that acts, with your say-so
Chat with your meetings NEW
Ask anything about everything you've recorded. Answers stream in, follow-ups keep context, and every fact names the meeting it came from.
Open commitments NEW
Every action item in one list: Overdue, This week, Later, Done. A promise restated in a later meeting is merged; one a later meeting finished is marked done.
Next step NEW
One click and Nemotron chooses what moves a commitment forward by tool calling, then drafts it from what was actually said.
Research with Tavily NEW
When a commitment needs facts the notes don't have, Tavily searches the web and Nemotron writes a short brief citing its sources.
Your agent keeps your promises NEW
A Hermes Agent reads your commitments every morning and queues drafts for you to approve. It can propose; it can't send.
Shows its work
Every note, answer, list and draft carries the model that made it, with its exact id. No anonymous “AI”.
Privacy
What leaves your Mac, and what never does
Stays on your Mac
- All audio, always
- Full transcripts and notes
- Your dictation history
- The approval click: email and reminders are created by your own apps
To Nemotron on Token Factory
- Text only: the few excerpts relevant to a question
- One commitment and its meeting notes for Next step
To Tavily, if you turn it on
- The search question, nothing else
- No notes, no transcript, no names you didn't type into the question
Built on NVIDIA Nemotron + Nebius Token Factory
The right Nemotron for each job
Following Nebius' guidance: the fast tier for everyday calls so the app stays instant, the large one where judgment matters.
| Job | Model | Why |
|---|---|---|
| Dictation cleanup, grammar, tone | Nemotron 3 Super | Runs on every dictation, so it has to feel instant. |
| Meeting notes, chat, commitments, Next step | Nemotron 3 Ultra | Deciding that two items across meetings are the same promise, or that one is finished, is a judgment call. |
| The agent's reasoning (Hermes) | Nemotron 3 Ultra | The same model family organises your commitments and acts on them. |
- Stays on NVIDIA if ids change. If a model id is retired, Freshflo reads Token Factory's live
/modelslist and picks a Nemotron of the same tier. - Tool calling that works either way. Freshflo reads OpenAI-style
tool_calls, and Nemotron's own<TOOLCALL>text when an endpoint doesn't parse calls. - Dates on the Mac, meaning in the model. “By next Wednesday” is dated by deterministic code; Nemotron decides what's the same promise and what's done. A reply can merge items but never drop one.
Personal AI
Your agent keeps your promises
Freshflo is the memory; a Hermes Agent on Nemotron 3 Ultra is the hands. Every weekday morning it reads your open commitments over MCP, opens the meeting each came from, and queues the email or reminder that moves it forward. Run it on your Mac, or inside an NVIDIA NemoClaw / OpenShell sandbox where network access is denied by default and credentials never enter the sandbox.
- Read meeting notes and commitments
- Queue a draft for your approval
- Search the web with Tavily
- Send email or create reminders
- See your dictation history
- Hear your audio
# ~/.hermes/config.yaml model: provider: "nebius-token-factory" default: "nvidia/nemotron-3-ultra-550b-a55b" mcp_servers: freshflo: command: "/Applications/Freshflo.app/Contents/MacOS/Freshflo" args: ["--mcp"] tools: include: [list_commitments, get_meeting, search_meetings, propose_action] # every weekday at 8:30 hermes cron create "30 8 * * 1-5" \ "Queue drafts for anything overdue" \ --skill keep-my-promises
Full kit, including the NemoClaw path: hackathon/agent
Measured
Checked against labelled meetings, not vibes
An eval of seven hand-labelled scenarios, each aimed at one way commitment tracking goes wrong, scores how well Nemotron merges, closes and dates commitments, and how fast.
- A quote restated after it slipped (should merge)
- Similar items that are different work (must stay apart)
- “Done” mentioned in passing (should close)
- Half done is not done (must stay open)
- An owner change between meetings
- Deadlines the rules can't date (“by the 20th”)
- A finished task plus a new follow-on task
Run it yourself: swift run Freshflo --commitments-eval Benchmarks/commitments-eval.json --runs 3
Try it
Run it on your Mac
2 · Add Nebius
Settings → General → Engine: Nebius Token Factory (NVIDIA Nemotron). Paste your key and press Test.
Setup guide3 · Use sample meetings
No meetings yet? Click Try it with sample meetings, open Open commitments and press Next step.
Agent kitAlready use Freshflo? The current download is the shipping dictation app. The hackathon features (Nebius engine, Open commitments, Next step, agent tools) come to the download in the next release; build from source to try them today. Download the current release.
Say it in the meeting. Keep it after.
Freshflo is a real, shipping Mac app. For this hackathon its intelligence moved to NVIDIA Nemotron on Nebius Token Factory, and it learned to remember, and to act, with your approval.



