Transcribe Audio / Video
Offline speech to text with whisper.cpp. Text, SRT, WebVTT, JSON or Markdown, with optional word timestamps.
speech.transcribe
Compress a photo, merge PDFs, transcribe an interview, format JSON. Dogubako is 249 tools, free and open source, that run on your computer or on your own server.
Watch the trailerDrag a photo onto the window. It lands on the bench, drawn as what it is: a print.
Dogubako ranks the tools that fit the file. Type “smaller” and Compress Images moves to the top.
The original and the result side by side, with the size change: 4.2 MB down to 1.1 MB.
Four vacation photos, one sentence. It runs Remove Image Metadata, then Compress Images, lists each step and leaves the originals alone. Undo takes it back.
The palette searches all 249 tools as you type, by name and by what they do. “subtitle” finds seven, in Video and Speech.
The launch trailer is on its way.
It will play right here, in this frame, as soon as it’s ready.
Every tool gets a screen that fits the job: a transcript that follows the waveform, pages you can count, a size you can aim for. A few of them, running right here.
Offline speech to text with whisper.cpp. Text, SRT, WebVTT, JSON or Markdown, with optional word timestamps.
speech.transcribe
Format, minify, validate and sort keys, with the exact line and column of any error.
dev.json
Combine PDFs in the order you choose, optionally taking only some pages of each.
pdf.merge
Shrink a video by quality level or to a target file size, with a two-pass bitrate.
video.compress
MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE3, CRC32 or XXH3 checksums of files or text.
files.hash
Blur, pixelate or black out regions of an image: faces, license plates, addresses.
image.redact
Trim cells, blank out N/A and NULL, turn dates into ISO 8601, drop empty rows and columns.
data.clean
Each tool is described once. The app’s form, the command, the HTTP call and the MCP call are generated from that description and run by the same engine, so they always agree.
tool id image.compress
$ dogubako image compress dune.jpg --quality 75 --format webpPUT /api/v1/files/raw?name=dune.jpg
# → f_1
POST /api/v1/tools/image.compress/run
{
"params": {
"input": ["f_1"],
"quality": 75,
"format": "webp"
},
"wait_seconds": 60
}# tools/call dogubako_run_tool
{
"tool": "image.compress",
"arguments": {
"input": ["f_1"],
"quality": 75,
"format": "webp"
}
}Images, video, audio, speech, PDFs, files, text, data, network, design, system and developer tools. Search them the way the app does: by name, or by what you want done.
Nothing to sign up for: no account with us, no Dogubako cloud, no telemetry.
Files are processed on your computer, by engines that run on it.
Files go to your server and stay there. You decide who gets an account.
The first release, 0.1.0-alpha.1, is for Macs with Apple silicon on macOS 15 or later. Windows and Linux builds come after it. Until then you can build Dogubako from source, or run it on a Linux server with Docker Compose.