your work.
your device.

Nine tools for the whole working day. Nothing ever leaves your machine.

  • dictate
  • transcribe
  • record
  • capture
  • meet
  • take notes
  • translate
try a free tool in the browserwindows & mac - launching soon

paid once · no accounts · works with the wi-fi off

01one app, everything you own

listening…ctrl+shift+space

cursor

the next clear thought lands right here.|

lands in

  • any text field
  • your terminal
  • the whiteboard
whisper · parakeet · on your cpu

dictation

speak to any app.

Press a key, talk, press it again. Clean text lands wherever your cursor is - a note, an email, code, a prompt. Your voice never leaves the room.

deep focus

25:00

3 of 4 · notifications off

focus

one task. zero noise.

introducing

yourapp

launch

your url becomes a video.

REC · auto-zoom on

screen recording

looks edited. isn’t.

The zoom follows your cursor. Silence cuts itself. Captions write themselves.

$8 / mo$12 / mo$9 / mo$15 / moowntools.exe~3 MBpaid once

built native

windows today. macos next.

A light native app - not a browser wearing a trench coat.

02 · the owntools toolkit

everything you say,
show and share.

Capture it, shape it, share it - and keep every file in your own hands.

browse by job

01windows · any app

desktop dictation

Speak - it types wherever your cursor is.

listening…ctrl+shift+space

cursor

the next clear thought lands right here.|

02capture · organise · revisit

voice notes

Catch the idea before it slips away.

quick note01:24

launch notes

textchecklistboard
03mic + system audio · who said what

meetings, live

Any call on this machine, written down as it happens.

42:18
them

them · 00:12

can we lock the pricing this week?

you

you · 00:19

yes - one price, paid once.

04desktop · audio or video

file transcription

Drop a file, read it as text - locally.

field-interview.mp418:42

- local engine -

reviewable transcript

timed text · ready to export

05auto-zoom · camera

screen recording

Your screen, filmed like a real demo.

REC 00:12 · auto-zoom on

voice in, text out

desktop dictation

system-wide · whisper on your cpu

Press your shortcut, speak, press it again - clean text lands in whatever app is in front of you, from a document to a search box. Nothing leaves your machine.

windows build - launching soon

nine tools, one desk, zero cloud

Use one of them or all nine - nothing here assumes what your job is.

demo-take.mp4
demo-take.mp4

REC 00:12 · auto-zoom on

hit record

screeni

recordings that look edited - without editing

Auto-zoom follows your cursor so viewers always look at the right pixel. The transcript is a second timeline: delete a sentence and the video follows, and the fillers and retakes are found for you. Offline render straight to MP4 60 fps.

auto-zoomedit the transcript, the video followsfillers & retakes found for youchapters, ready for YouTubeshort clips picked from the words, 9:16auto-captions (Whisper)no ffmpeg, no upload
capture.app
capture.app
1

text in this shot copied

Invoice 2026-041 · due 30 Sep · net 14 days

ctrl+shift+4

ctrl + shift + 4

capture

a screenshot that explains itself

One shortcut freezes the screen. Drag a region, add the arrows, the boxes, a blur over the name, copy it or save it - or copy the text out of it, read on-device. Every capture lands in a library you can search by what it says.

freeze · drag · mark uparrows, boxes, highlighter, blurnumbered stepscopy the text out of it (on-device OCR)send to board or sociala library searchable by its text
dictate.app
listening…ctrl+shift+space

cursor typing while you speak

the next clear thought lands right here, a few words behind your voice|

"new line""scratch that""send it"en · pl

ctrl + shift + space

dictate

write, prompt and reply - with your voice

One hotkey anywhere: an email, a message, an essay, a form, a prompt box. Text is decoded while you speak, so when you stop only the tail is left to wait for. ~4× faster than typing, on-device, in English and Polish.

works in every apptypes while you speakvoice commands - en & pla profile per applive captions, translated to English100% offline
meet.app
meet.app
32:08 · zoom calllive transcript
you · micthem · speakers
them

can we lock the pricing this week?

you

yes - one price, paid once. I'll send the page tonight.

them

and the mac build? half the team is on|

your notesask about the invoice

after: summary · decisions · to-dosnothing uploads

any call, any app

meet

the call, written down - and who said what

Zoom, Meet, Teams, a lecture in a tab: meet records your mic and what your machine plays, and the live transcript says which lines were you and which were them. Your notes sit beside it. When the call ends, the on-device model writes the summary, the decisions and the to-dos. Nothing joins the call, nothing is uploaded.

mic + system audio, captured locallyyou / them, told apartnotes beside the transcriptsummary · decisions · to-dosto-dos → focus · summary → socialMarkdown exportwindows first
focus.app
focus.app

deep focus

25:00

StartReset

one thing at a time

focus

a desk that keeps you honest

One MIT for the day, a timer that can take over the whole screen, habits, notes and an automatic heatmap of where your hours actually went.

fullscreen timer + stopwatchtasks & day plannotes with backlinksscroll-guard for x.comscreen-time heatmap
board.app
board.app

ctrl + v

board

paste a screenshot, think around it

An infinite canvas for the messy part: boxes, arrows, hand-drawn notes, screenshots dropped straight from the clipboard. Many boards, each one a file on your disk.

shapes, arrows & freehandpaste or drop screenshotslayers & opacityPNG · SVG · .excalidrawno account, no sync
social.app
social.app
april 6 – 12+ create post

mon

new build is out…

tue

small daily workouts…

wed

thread: url → video

thu

fri

draft: quiet hour tip

queued by claude · approved by you

write once

social

run your social media on autopilot

A visual calendar for every network you post to. Write once with per-network previews and limits, or let an AI agent queue the week over a local MCP server - every agent-made post waits in a Review queue until you approve it.

week · month · listreview queue for agent postsposting slots per channela brand-voice doc every agent readsactivity log with undolocal REST + MCP APIbluesky · mastodon · telegram · discord · slack
disk.app
disk.app
node_modules18.4 GBVideos12.1 GBDownloads9.7 GBSteam8.2 GBcaches4.4 GBDocuments3.9 GBPictures3.1 GBAppData2.6 GBthe rest1.8 GB

C: · 64.2 GB scanned14.1 GB in quick wins

where did it all go

disk

see what is eating the drive

Scan a drive and read it as a treemap: every folder sized by what it actually costs you. Find the duplicates, the caches and the leftovers nobody meant to keep, then send them to the Recycle Bin - never a permanent delete.

treemap · sunburst · listsduplicate finderinstalled apps by sizesnapshots & what changedrecycle bin only
yourapp-launch.mp4
yourapp-launch.mp4

introducing

yourapp

paste a url

launch

a launch video from a link

owntools reads the page - name, tagline, colors, hero shot - and cuts a keynote-style video from it. Six style packs, 16:9, 9:16 or 1:1, rendered on your machine.

URL → video6 style packsbrand color auto-detectMP4 in seconds
try it in your browser

intelligence

it thinks on your machine.

One language model, installed with a click the way the speech models are, and every tool uses it. It reads your transcripts, your takes and your drafts - and none of that leaves the room.

Settings → Intelligence

installed
Qwen3 4B · llama.cpp2.5 GB on disk · runs on your CPU · about 4 GB of RAM while it answers

purpose · meeting summary

Decided: one price, paid once. To-do: send the pricing page tonight; ask about the invoice.|

Cloud key · optionaloff
on your cpu · the first answer takes a moment
  • meetThe summary, the decisions and the to-dos, written from the transcript when the call ends.
  • screeniChapters for the description, and the sentences worth cutting into a short clip.
  • socialA variant per network that fits its limit, in the brand voice your agents read.
  • dictatePunctuation, paragraphs and the tone a per-app profile asks for - fillers gone in Slack, e-mail tone in Outlook.
Honest caveat. It needs a few GB of RAM, and the first answer takes a moment on a CPU. A cloud key of your own is optional and off by default; if you add one, Settings → Privacy shows every request it makes, with its purpose.

this month offline mode: off

0 B

left this machine

  • huggingface.cospeech model, once · 575 MB in
  • github.comupdate check · in only
  • never leavesvoice · screen · files · keys

A privacy receipt

Settings → Privacy lists this month's network requests - every host, what it was for, bytes out and in - and what never leaves this device. Offline mode refuses all of it.

every meetingMarkdown in ~/meetings
every exporta draft post in social
daily at 18:00today's dictation as a note

Small automations

Rules, not a workflow engine: every meeting to a Markdown file in a folder you pick, every export to a draft post, a watched folder that gets a transcript beside each recording. Set once, then forget they exist.

~/Dropbox/owntools
this laptop the desk pc
dictionary · history · boards · meetings · looks

Sync without an account

Point owntools at a folder another app already syncs - Dropbox, OneDrive, iCloud Drive, Syncthing - and your dictionary, history, boards, meetings, automations and looks follow you. Audio, recordings and credentials never sync.

quick tools

twelve small jobs, none of them a website.

The conversions you would otherwise hand to a stranger's server, with a watermark and a queue. They open from the hub, run on your machine, and hand the file straight back.

YouTube → transcript

Captions come from YouTube; whisper runs here when there are none, or to translate.

youtube.com/watch?v=…Look up
how owntools keeps your files yoursowntools · 3:33 · 6 caption tracks
CaptionsEnglish ▾

Or run whisper on the audio

Downloads the audio track (3.3 MB) and transcribes it on this device.

Auto-detect ▾ TranslateTranscribe

[00:00:01] So the whole idea was to keep every file on the machine it

[00:00:07] was made on. No upload step, no account, nothing to cancel.

[00:00:14] That is the part people keep writing in about.

CloseCopySave .txtSave .srt
no accounts · no cloud · your files, your machine
  • Transcribe a fileAudio or video → text & .srt
  • Translate to EnglishAny speech → English text
  • YouTube → transcriptPaste a link, get the captions
  • Convert subtitles.srt ↔ .vtt ↔ text, shift timing
  • Voice noteSpeak, get a note in focus
  • PDF → text / WordOut as .txt, .md, .docx or images
  • Images → PDFPhotos and scans into one file
  • Convert imagesPNG / JPG / WebP, resize & shrink
  • Video → audioKeep the track, leave the video
  • Convert audioMP3, M4A, WAV, OGG or FLAC
  • Convert videoMP4 / WebM / MOV, resize, trim
  • Video → GIFA looping clip for a README

Heavy work is lazy-loaded, so opening the hub never pays for a tool you did not use. Nothing leaves the machine.

social

run your social media on autopilot with AI agents

Plan, generate, and schedule posts automatically to 30+ social media networks - then review and edit everything in a visual calendar.

use any agentOpenClawHermesClaudeChatGPTCodexCursor
social.app - april 6 – 12, 2026+ create post
mon 6
tue 7
wed 8
thu 9
fri 10
sat 11
sun 12
9 am
news
new build: board + social
product
thread: url → video 🧵
10 am
personal
small daily workouts beat…
personal
Draft: draft: quiet hour
11 am
product
Review: dictation tip: quiet rooms
1 pm
news
record button now in the tray
3 pm
product
Review: weekly changelog
3 scheduled · 2 awaiting your review · 1 draft · 1 publishedqueued by claude code over mcp · approved by you
  • one calendar, every network. Week, month or list. Drag a post to another slot, filter by channel, tag or status.
  • write once, tune per network. A global text plus a tab for each channel, live previews, per-network character limits, threads where they exist, Unicode bold and italic where they don't - and, with the on-device model, a variant per network that fits its limit.
  • agents plan, you approve. A local REST + MCP server with a token. An agent-made post waits in a Review queue until you approve it - on by default. Posting slots per channel mean an agent says "add to queue" instead of inventing 3 a.m., a retry never double-posts, and a brand-voice document tells every agent how you sound.
  • publishes from your machine. owntools runs in the tray and sends each post straight to the network at its time - retries, a notification, a catch-up sheet if the app was closed, and an activity log with undo.
honest status. Live today: Bluesky, Mastodon, Telegram, Discord, Slack, Dev.to, Medium. X and LinkedIn: with your own free developer app. Threads, Instagram, Facebook, Reddit, Pinterest, TikTok, YouTube and ~20 more: in the catalogue, publishing arrives in later builds.

beep boop

dictate works anywhere you can type

A mail window, a doc, a chat box, a form, a terminal. Press the hotkey, say it, press again - owntools types it into whatever had your cursor. The text is decoded while you speak, so when you stop only the tail is left to wait for.

  • …and every other window
  • works where you code.One hotkey drives a whole fleet of agents faster than you can type - Claude Code, Cursor, Codex, or whatever is in your terminal today.
  • less typing, more building.Talk through the change out loud and the agent gets the context you would not have bothered to type.
  • say what you mean, literally."new line", "scratch that", "send it" - spoken commands, in English and Polish. A profile per app decides the rest: fillers gone in Slack, e-mail tone in Outlook.
  • captions for anything.A live caption overlay for whatever your machine plays or hears - a call, a lecture, a video - with a translation to English under it.
  • tested with
  • Claude Code
  • Cursor
Claude Code v2.1.12

Welcome back!

Opus 5 · Claude Team · owntools

~/dev/yourapp

>

In @settings-view.tsx add a dark mode toggle right under the language picker, persist the choice in the prefs store so it survives a restart, and make it follow the system theme when nobody has picked one yet. Then update the tests that cover the settings panel, and check the timer overlay still reads properly on the dark background.

…spoken, not typed - on screen 3.4 s after I stopped talking

Added the toggle to the settings view and persisted the choice in the prefs slice.

  • Update(app/settings-view.tsx)+18 -2
  • Update(app/store/prefs.ts)+6 -0
  • Update(app/settings.test.tsx)+24 -0

✓ 3 files changed · 12 tests passing

listening…ctrl+shift+space to stop

what’s inside

small things, done properly.

The parts you only notice when they are missing - and every one of them runs on your own machine.

wi-fi off
still transcribing

Works offline

The engine runs on your own CPU, so a plane, a basement or a dead hotspot changes nothing. No wi-fi, no problem.

add a wordctrl + enter
  • EBITDA
  • Kraków
  • owntools
  • Anthropic

Use your own words

Names, acronyms and the terms only your field uses, typed in once. It spells them your way from then on.

gmailterminalnotionboard

Lands where you type

It types into the window you were already in - a text field, a terminal, a box on the whiteboard. No copy, no paste.

cześćhelloこんにちは
oláприветhallo
bonjour안녕하세요ciao

99 languages

Whisper understands them all and can turn any of them into English on the way out. Say it in whichever one is faster.

um, so the point is - the point is we ship on friday.
−7 words

Cleans up after you

The ums, the false starts, the sentence you began twice, the subtitle line no one said. What lands is the sentence you meant.

on this machine

~/recordings/take-04.wav

~/notes/friday.md

0 requests

Nothing leaves

No account, no upload, no telemetry - there is no server to send it to. Every take is a file on your disk.

32:08 · meet

  • themcan we lock the pricing this week?
  • youyes - one price, paid once. I'll send the page tonight.
  • themand the mac build? half the team is on macs.
  • youafter windows ships. it is on the roadmap.

Knows who was talking

Your mic is one channel and what your machine plays is the other, so a call's transcript says which lines were you and which were them. No bot joins the call.

invoice 2026|2 captures
  • capture-0412.pngInvoice 2026-041 · due 30 Sep
  • capture-0398.pngre: invoice 2026, still open

Reads your screenshots

The text in a capture is read out of the pixels on-device, so you can copy it - and the library is searched by it: the error message, the invoice number, the name of the file. Type what it said, find the shot.

speed

4x faster
than typing

You think faster than your hands. Press the hotkey, say the whole thought, and it lands as clean text in whatever app you were already in.

keyboard

38wpm

still typing

so I went back through the recording and|

Half a thought in, and you are already fixing the last word instead of finishing the sentence.

your voice

150wpm

listening…
0.7 s to the text
cursor…that is the cut.|

One take, spoken at a normal pace - filler sounds dropped, your own spellings kept, punctuation where you paused. On your CPU, offline.

what it's for

nine moments, not nine job titles

There is no niche here. If you talk, record, listen or just need to concentrate, one of these is already your day.

rather-talk.you

when you'd rather talk than type

An email, a message, an essay, a long reply, a form nobody enjoys filling in. Press the hotkey, say it, press again - clean text lands wherever your cursor already is.

dictate
just-show-it.you
REC

when showing beats explaining

A bug, a lesson, a how-to for someone who isn't in the room. Hit record and the zoom follows your cursor, so whoever watches always looks at the right thing.

screeni
hours-of-audio.you

when you're sitting on hours of audio

A lecture, an interview, a meeting you recorded, a voice memo from a walk. Drop the file in and read it back as text or subtitles - without uploading a second of it.

dictatescreeni
the-call-you-wont-remember.you

when it's a call you will not remember

A client, a lecturer, a stand-up, a doctor. meet records what your machine plays and what you say, keeps the two apart, and leaves you the summary, the decisions and the to-dos - nothing joins the call, nothing is uploaded.

meet
quiet-hour.you

when the day needs a quiet hour

One task that actually matters, a timer that can take over the whole screen, notes that link to each other, and an honest map of where the hours went.

focus
wont-fit-in-a-line.you

when the idea won't fit in a line

A plan, a flow, a diagram that keeps changing shape. Put it on an endless board, draw around it, and come back tomorrow to find it exactly where you left it.

board
three-arrows.you

when a screenshot needs three arrows

A bug for the developer, a how-to for a colleague, a form somebody filled in wrong. One shortcut freezes the screen: drag the region, add the arrows and a blur over the name, copy it - or copy the text out of it.

capture
drive-is-full.you

when the drive says it is full

The warning nobody has time for. Scan it once and read the whole disk as a treemap - the folders that actually cost you, the duplicates, the caches - then bin what you pick, straight to the Recycle Bin.

disk
the-week-is-written.you

when the posts are written but the week isn't

Five networks, one announcement, and a calendar that shows the whole week at a glance. Queue them from the composer - or let an agent do the queuing - and every post waits for your yes.

social
from founder

I counted it one evening: four apps to get through one working day. one to turn my voice into text, one to record the screen, one to hold the notes, one to keep me off the internet for an hour.

four logins, four charges every month, and every one of them sending my voice and my screen to a server I will never see.

why pay for all the other tools if you can have it in one simple app? that question is the whole thing. I could not find an honest answer, so I stopped looking and started building.

owntools is the desk I wanted: dictate, record, write, sketch, focus. one window, one hotkey, no account. it keeps working with the wi-fi off, and everything you make stays a file on your machine - not a row in somebody’s database.

I am building it on my own and in the open. it is free while it grows, and if it ever saves you an hour, one payment keeps it yours for good - no renewals, no seats, no plan to outgrow.

if something is missing, write to me. I read all of it, and most of what is in the app started as somebody’s message.

szymon - building owntools

pricing

owntools, your way

the full app is free - exports carry a small badge. one payment removes it forever.

free.plan

free

see what the fuss is about

$0

  • all nine tools, no limits
  • 60 fps MP4 export with audio
  • on-device dictation & captions
  • small “made with owntools” badge on videos
windows build - launching soon
popular
pro.plan

pro

yours forever, no subscription

$49 once

  • everything in free
  • no badge - ever
  • offline license key, no account
  • lifetime updates
checkout opens on launch day
messages.logtuesday, 22:14

friend22:14hey! how is it going? did you ever test that owntools thing?

you22:16every day now. I talk, it types - notes, emails, prompts. and the screen recordings come out looking edited.

friend22:16worth it? is it another subscription

you22:17paid once, unlocked forever. cheapest thing I bought this year and the one I open the most.

friend22:18ok. downloading it now.

one payment · offline key · no account

questions? read the faq

support

frequently asked questions

Anyone whose work happens on a screen. It was built for people who talk faster than they type, sit on hours of recordings, have to show something to someone who isn't in the room, or just need a quiet hour - students, teachers, writers, support and sales folks, researchers, developers, parents doing admin. No job title required.

help.app

Can’t find the answer you’re looking for? Ask directly - every message gets read.

contact details will be published before launch.

roadmap

the course

11 ports behind us

  1. dictate anywhere
  2. record with auto-zoom
  3. transcribe anything
  4. url → launch video
  5. workspaces & sessions
  6. board - an endless whiteboard
  7. social - schedule everywhere
  8. disk - see what fills the drive
  9. meet - any call, written down
  10. capture - screenshots that read
  11. a model of your own
  12. macOS - coming soon
  13. mate, the agent

next port - mate

Say what has to be done. Get it back done - on this machine, every step yours to approve.

asks firststays localyour tools are its hands