Workbooks that still work when you open them.
Live formulas, formatting, data bars, multiple sheets, and native charts — no flattened screenshots or CSV pretending to be Excel.
- Live calculations
- Native charts
- Professional formatting
Give Baby Whale a messy spreadsheet, a rough brief, or a folder of documents. Get back real Excel workbooks, PowerPoint decks, and Word files — created locally on your machine.
Both files have been verified for integrity, formula calculations, and visual styling, and are delivered in your workspace under deliverables/.
Deliverables
Files written
build_q1_review.pyBaby Whale uses code-first tools to create files you can open, edit, present, and send.
Live formulas, formatting, data bars, multiple sheets, and native charts — no flattened screenshots or CSV pretending to be Excel.
Clear hierarchy, native charts, speaker notes, and layouts built for the material — not poured into a generic template.
Reports, proposals, briefs, and summaries with actual structure — covers, tables, callouts, headings, and clean typography.
No special syntax and no elaborate workflow builder. Baby Whale reads the material, does the work with tools, checks the result, and saves it to your workspace.
Upload spreadsheets and documents directly to the conversation.
“Clean this data, find the story, and build the review deck.”
It reads, writes code, creates the files, and checks the output.
Everything lands in a local folder you control.
Baby Whale has no cloud account, file storage, or telemetry pipeline. Your workspace stays on your disk. You choose the model provider and supply the key.
See the setup →Uploads, scripts, sessions, and deliverables live inside local workspace folders.
Use DeepSeek, OpenRouter, or another compatible provider. Baby Whale does not proxy your model traffic.
No sign-up, no sync service, no remote file store, and no product analytics pipeline.
You need Node.js and an API key from your preferred provider.
npm i -g @haifai/bwhaleThen run bwhale — the @haifai/bwhale package installs the bwhale command. The first start fetches the runtime once and opens 127.0.0.1:24680.
Paste your key in Settings → Providers, or edit ~/.dsh/.credentials.yaml directly.
Open a workspace, drop in a file, and give it a task. Finished files land in deliverables/.
Baby WhalePublic preview · MIT licensed · read the docsYes. It is open source under the MIT license. You pay your model provider directly for your own API usage.
They remain in local per-session workspace folders. Baby Whale does not upload them to a product cloud.
Baby Whale is the knowledge-work product built on DeepSeek Harness, an open-source plugin-based agent harness powered by Cordis.
It is currently a public preview. Expect fast iteration and occasional breaking changes while the product matures.