your work.
your device.

Eight tools in one desktop app. Nothing leaves your computer.

  • dictate
  • transcribe
  • record
  • meet
  • take notes
  • translate
get owntoolssee the tools windows now · mac soon

paid once · no account · works offline

the bar

one click from any app

Dictate, record, focus or take meeting notes without leaving the app you're in.

one app, paid once

dictate and the quick file tools are free. One key unlocks every other tool, for good.

01 · the owntools toolkit

everything you say,
show and share.

browse by job

01any app

desktop dictation

Speak, and it types where 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
03who said what

meetings, live

Any call, transcribed 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.

04audio or video

file transcription

Drop in a file, get the text.

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

eight tools, one desk, zero cloud

Four of them up close.

screen-capture.mp4

hit record

screeni

recordings that look edited - without editing

The zoom follows your cursor, and you cut the video by deleting words from its transcript.

auto-zoomedit by transcriptauto-captionsMP4 · 60 fps
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 turns your voice into text in any app - about four times faster than typing.

any apptypes as you speakvoice commandsoffline
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

Transcribes any call as it happens, tells you apart from them, and writes the summary and to-dos at the end.

no bot joinssummary & to-dosMarkdown exportWindows first
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

A map of your drive that finds duplicates and old caches, and only ever moves files to the Recycle Bin.

treemapduplicate finderapps by sizeRecycle Bin only

all eight tools, on your own machine

dictate and the quick file tools are free. One key unlocks every other tool, for good.

intelligence

it thinks on your machine.

One language model on your device, shared by every tool.

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
  • meetWrites the summary, decisions and to-dos when a call ends.
  • screeniSuggests chapters and the moments worth a short clip.
  • socialRewrites a post to fit each network.
  • dictateAdds punctuation and the right tone for each app.
Needs about 4 GB of free RAM. Cloud AI is optional and off by default.

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

See every network request the app makes, and why. Offline mode blocks them all.

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

Small automations

Rules like: save every meeting as Markdown. Set once, then forget.

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

Sync without an account

Sync through a folder you already use, like Dropbox or iCloud Drive. Recordings and keys never sync.

quick tools

fourteen small jobs, none of them a website.

Convert and transcribe files on your device, with nothing uploaded.

YouTube → transcript

Captions from YouTube, or whisper on this device.

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

Or run whisper on the audio

Transcribes the audio track (3.3 MB) 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 account · no upload
  • 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
  • Remove backgroundThe subject out of a photo
  • Generate an imageOn-device, or your own key
  • 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

social

run your social media on autopilot with AI agents

Schedule posts from one calendar, or let an AI agent plan the week for your approval.

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. Drag posts around a week, month or list view.
  • write once, tune per network. Live previews and each network's character limit as you type.
  • agents plan, you approve. Agents queue posts through a local MCP server, and nothing goes out without your yes.
  • posts from your device. Each post goes out on time from the tray, with retries and an undo log.
Live now: Bluesky, Mastodon, Telegram, Discord, Slack, Dev.to and Medium. X and LinkedIn work with your own developer app; more networks are coming.

everything you make stays yours

dictate and the quick file tools are free. One key unlocks every other tool, for good.

beep boop

dictate works anywhere you can type

Press the hotkey, speak, and the text appears in whatever app has your cursor.

  • …and any other app
  • prompt your agents out loud.Talk to Claude Code, Cursor or Codex instead of typing long prompts.
  • voice commands.Say "new line", "scratch that" or "send it" - in English or Polish.
  • live captions.Captions for any audio on your computer, translated to English.
  • 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 under the language picker, save the choice in the prefs store, and follow the system theme until someone picks one. Then update the settings tests.

…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

speed

4x faster
than typing

keyboard

38wpm

still typing

so I went back through the recording and|

You stop to fix typos mid-thought.

your voice

150wpm

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

Fillers removed, punctuation added. Offline.

no account, no cloud, no renewal

dictate and the quick file tools are free. One key unlocks every other tool, for good.

from founder

I needed four apps to get through a working day: dictation, screen recording, notes and a focus timer.

Four logins, four monthly bills, and each one sent my voice or my screen to a server.

owntools does all of it on your own computer. No account, it works offline, and everything you make stays a file you own.

Missing something? Write to me - I read every message.

szymon - building owntools

the math

ten subscriptions,
or one app paid once

The cheapest yearly plan of each, for one person.

the-bill.csv
What the ten jobs cost as separate subscriptions, per year, in US dollars
the jobthe subscription$ / year
dictationdictateSuperwhisper Pro84.99
screen recording with auto-zoomscreeniFocuSee Standard49.99
editing video by editing textscreeni · scriptDescript Hobbyist192.00
transcribing filestranscribeTurboScribe Unlimited120.00
meeting notesmeetOtter Pro99.96
scheduling postssocialTypefully Creator99.00
screenshotscaptureSnagit39.00
whiteboardboardExcalidraw+72.00
focus musicfocus · soundsBrain.fm99.99
PDF toolsquick toolsSmallpdf Pro108.00
total, 10 annual plans964.93

owntools · all ten, in one app

no renewal · next year the ten plans cost another $964.93

 once

pricing

free, or paid once

dictate and the quick file tools are free, for good. One key unlocks every other tool.

free.plan

free

dictation and file tools, no time limit

$0

  • dictate: speak, it types, in any app
  • the quick file tools: transcribe, convert, PDF, GIF
  • live captions, vocabulary, on-device models
  • no account, works offline
download
popular
pro.plan

pro

yours forever, no subscription

 once
  • everything in free, plus every other tool
  • screeni, focus, board, meet, social, disk, launch, screenshots
  • lifetime updates
  • offline key, no account
get the pro key
launch.pricingthe price only goes up
  1. keys 1-10

    $15

    the first 10 keys

  2. keys 11-30

    $25

    the next 20 keys

  3. from key 31

    $39

    every key after that

Every step buys the same key, with every future update.

support

frequently asked questions

Who is it for?

Anyone who works on a screen - students, teachers, writers, support teams, developers. No job title required.

What's in the app?

Eight tools: dictate, screeni (screen recording), meet (call transcripts), focus, board (whiteboard), social (post scheduler), disk (drive cleanup) and launch (link to video), plus fourteen quick file tools.

Is my data really local?

Yes. There is no account, no telemetry and no cloud. Settings → Privacy lists every request the app makes, such as a model download or an update check, and offline mode blocks them all.

Does meet join my calls?

No. It records your mic and your speakers on your computer, so no bot joins and nothing is uploaded.

What does the on-device AI need?

About 2.5 GB of disk and 4 GB of free RAM; a lighter model fits an 8 GB laptop. It runs on your CPU, so the first answer takes a moment. A cloud key is optional and off by default.

Does sync need an account?

No. It syncs through a folder you already sync, like Dropbox or iCloud Drive. Recordings and keys never sync.

Which social networks work today?

Bluesky, Mastodon, Telegram, Discord, Slack, Dev.to and Medium. X and LinkedIn work with your own developer app, and more networks are coming.

What's the difference between free and Pro?

dictate and the quick file tools are free, with no time limit. Pro unlocks every other tool - screeni, meet, focus, board, social, disk, launch and screenshots - for one payment.

Why is it cheaper at the start?

Launch pricing: the first 10 keys cost $15, the next 20 keys cost $25, then $39. Every step gets the same key and the same updates.

How does the Pro key work?

Paste it into the app once. It is checked on your computer, with no account and no server. One key covers one computer at a time - on a new one you paste the same key. Lost it? owntools.app/key e-mails it to you again. Not for you? There is a 14-day refund, no questions asked.

Which platforms?

Windows 10 and 11, and macOS 11 or newer on Apple Silicon and Intel. meet is Windows-only for now.

Do I need any setup?

No. Dictation downloads its speech model once (about 575 MB); after that everything works offline.

help.app

Still have a question? Ask - every message gets read.

write to us

roadmap

the course

10 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. a model of your own
  11. macOS - coming soon
  12. mate, the agent

next port - mate

An agent that gets things done with your tools, and asks before every step.

asks firststays local