shtukbase

Your workspace, in files you own.

Shtukbase is a workspace on your Mac: pages, tables, boards and a graph of how it all connects. Every page is a plain file in a folder you choose. AI colleagues read and edit those files with you, and automations move the work along.

Download for MacFree. Nothing to sign up for.

  • Plain files in a folder you choose
  • Works without the internet
  • AI on your Mac, or your own account
The launch plan for a range of notebooks, open in Shtukbase: a soft green cover, a note to lead with the paper, and the week before the launch evening as a checklist. On the left, the project's lists and pages.

Write in blocks. Headings, checklists, callouts, pictures, covers and links between pages.

Boards

A canvas for thinking out loud.

A board is open paper. Put down notes, shapes and arrows with words on them, gather them in frames, and bring in your real pages as cards. A web page you keep in the project draws live on its card, so a design sits right beside what people said about it.

  • Frames that read like slides. Wide, page-sized, phone or desktop, numbered in order.
  • Pages stay live. A card shows its page as it is now, and opens it beside the board.
  • One plain file. The whole board is a single file in your folder, one line for each thing on it.
Up close on the board: the second direction's shop page drawn live inside its slide frame, with the shops' notes beside it; arrows marked chosen and paper first lead to the shop page copy, and the third direction asks for close-up photographs.

Graph

See how everything connects.

The graph draws every page in a project and every link between them. Pages gather into named zones, one for each folder, and the pages that run your work stand together on one side. Like a map, it says more the closer you come.

  • From afar, the zones. How many pages each holds, and how many links tie it to the rest.
  • Up close, every page. Names appear as you zoom in; press one to open it.
  • Find anything. Type a few letters, and every match lights up.
The project's graph from afar: named zones with how many pages each holds, joined by ties that count the links between them.
From afar: the zones, and the links between them
The project's graph up close: every page in the Research zone named — mill tests, ink bleed, interviews with the shops — and the lines to the pages beside it.
Up close: every page, by name

Colleagues

Colleagues who work in your files.

Five colleagues come with the app, each with a face, a way of working and a memory you can read. Ask one to draft, research, plan or tidy up, and the work lands in your pages — not in a chat you have to copy from. Make your own colleague, too.

  • They do the work. A colleague reads and edits your pages, searches the web, makes documents and spreadsheets, and shows each step it took.
  • You decide how far they go. Only read, edit inside your folder, or full access.
  • Your choice of model. Run one on your Mac with no key and no internet, or use a hosted model with your own account.
A conversation: asked to draft two notes into the press kit, the colleague reports that both drafts are in place and that nothing has been sent

Automations

Work that moves itself along.

Every project has a path its work takes: an order arrives, is checked, packed and shipped. Shtukbase draws that path and counts what stands in each step. Rules move the work along — when an order enters Checking, ask a model to check it — and nothing runs until you allow it on your Mac.

  • Rules you can read. When, Only when and Then, with schedules in plain words.
  • It notices what arrives. A letter in your mailbox, a news item, a file dropped in a folder.
  • Every run leaves a page. What woke it, what it worked on, how long it took.
The path wholesale orders take: New, Checking, Waiting on payment, Packing, Shipped and Cancelled, each with how many orders stand in it now, and under it the orders as cards by phase.
A rule's page: when a page in Orders changes, only when its Stage has just become Checking, then run Check the order. Its last run finished on this computer.
A rule. When an order enters Checking, check it against the price list.
The page one run left: finished, about Page Two's first order, the action it ran, the rule it ran for, what woke it, when it ran and the tokens it used.
Its run. What woke it, what it worked on, when it ran and what it used.
The Library's templates: Hiring, Support, Content and Invoices, each with its phases, its list and its rules, and two ways to make it, in a project or as a new project.
Ready to start. Hiring, support requests, writing and invoices — each arrives complete, and its rules wait for you to allow them.

Lists

One list, every view.

Keep a list once and see it the way the work needs: a table, a board, a gallery, a list, a calendar, a timeline or a form. Each view keeps its own filters, sorts and groups, and none of them copies a row. Drag a card on the board, and the table already shows it.

  • Every row is a page. Open it to write as much as you need.
  • A form fills the list. Each answer becomes a new page.
  • Grouped your way. Group, filter and sort, and the view remembers.
The launch's tasks as a timeline: eight bars across the first fortnight of October, each with its owner's name.

Your files

Every page is a file you own.

Shtukbase keeps your work as Markdown: plain text in a folder you choose, with a few lines on top for the title, the icon and the properties. A list is a folder of such files, and a board is one more. Open them in any text editor, copy them, back them up — they never need us to be read.

  • A history of every change. Put any earlier version of a page back, and nothing is lost.
  • Synced, if you like. Link the folder to your own git repository, and it keeps itself up to date.
  • Works offline. Writing, search, history and dictation need no internet.
The launch plan as Shtukbase draws it: its cover, its icon and title, a note, and the week as a checklist
launch-plan.md
The launch plan as the app draws it, and the same page as the plain text file it is kept in: its title, icon and cover on top, then the note, the heading and the checklist as ordinary Markdown.

Other computers

Keep working after you close the lid.

Add a Linux computer you can sign in to, and send it a project. Shtukbase copies itself there, and your rules keep running while your Mac sleeps. When you are back, bring their runs and changes into your folder.

Settings, on Computers: where your agents can work. Only this computer so far — add a Linux computer you can sign in to; Shtukbase copies itself there, and your rules keep running after you close the lid.

Voice

Talk instead of typing.

Press a shortcut in any app and speak. Words appear while you talk, right where your cursor is. The speech model comes with the app and works on your Mac, with no account and no internet.

Features

Everything in Shtukbase.

What comes with the app today, in one list. Nothing here costs extra.

Pages
What it doesIncluded
Write in blocks: headings, lists, to-dos, callouts, toggles, code and columnsIncluded
Covers, icons, pictures, videos and PDFs in a pageIncluded
Link pages to each other, and see every page that links backIncluded
Search everything by words and by meaning, right on your MacIncluded
Open pages side by side, in a peek, or in tabsIncluded
Every earlier version of a page, ready to put backIncluded
Deleted pages wait in a place you can restore them fromIncluded
Five ready-made projects to start fromIncluded
Lists and views
What it doesIncluded
Table, board, gallery and listIncluded
Calendar and timelineIncluded
A form that adds a page for every answerIncluded
A chart and a summary of a listSimple counts
Filters, sorts and groups kept by each viewIncluded
Boards
What it doesIncluded
Your pages as live cards that open beside the boardIncluded
Sticky notes in sixteen colours, text and eight shapesIncluded
Arrows with words: straight, elbow or curvedIncluded
Frames in slide, page, phone and desktop sizesIncluded
Web pages you keep in a project, drawn live on their cardsIncluded
Graph
What it doesIncluded
A map of every page and link in a projectIncluded
A named zone for each folder, with the links between zones countedIncluded
Zoom from zones down to single pagesIncluded
Find a page, filter by kind, and five ways to arrangeIncluded
The page you are on, lit up in the side panelIncluded
Colleagues
What it doesIncluded
Five colleagues with faces, ready to workIncluded
They read, write and run tasks inside your folderIncluded
Three levels of access, from read-only to fullIncluded
Memory kept as pages you can read and editIncluded
Make your own colleague and call it by nameIncluded
Search the web, read PDFs and spreadsheets, make documents and slidesSearch needs the internet
Read and draft your mail; nothing is sent without your yesNeeds a connected mailbox
Models
What it doesIncluded
A model that runs on your Mac, with no key and no internetNeeds 16 GB of memory
Your own key with a model companyNeeds your account
A subscription you sign in toNeeds your subscription
Any model service by its web addressIncluded
Keys stay on your Mac and are never shownIncluded
Automations
What it doesIncluded
The path your work takes, drawn for you, with counts in each stepIncluded
Any list can join a path, right from the appIncluded
Rules with When, Only when and Then, and schedules in plain wordsIncluded
Actions that ask a model, give a colleague a task, or run a small programIncluded
Watch a mailbox, a news feed, a folder or a chat botIncluded
Every run and everything that arrives, kept as a pageIncluded
Nothing runs until you allow it on your MacIncluded
Four ready templates: hiring, support, writing and invoicesIncluded
Files and sync
What it doesIncluded
Every page is a plain Markdown file in your folderIncluded
Every change recorded in the folder's own historyIncluded
Keeps in step with your own git repository by itselfNeeds a repository
Write, search, look back and dictate without the internetIncluded
Other computers
What it doesIncluded
Add a Linux computer you can sign in toIncluded
Its rules keep running while your Mac is closedIncluded
Bring its runs and changes back into your folderIncluded
Voice
What it doesIncluded
Dictate in any app with a shortcutIncluded
Words appear while you speak, where your cursor isIncluded
The speech model comes with the app and works offlineIncluded
Word pairs for names it mishears, and a history of every recordingIncluded
The app
What it doesIncluded
No account, no sign-up and nothing to payIncluded
Light and dark appearanceIncluded
Macs with Apple's own chips, on macOS 14 or laterIncluded

Questions.

What is Shtukbase?

A workspace for your Mac. You write pages, keep lists as tables, boards and calendars, think on a free canvas, and see how it all connects on a graph. AI colleagues work in the same pages with you, and automations move the work along.

Where are my files?

In a folder on your Mac that you choose. Every page is a plain Markdown file you can open in any text editor, and the folder keeps a history of every change. If you like, it also keeps itself in step with your own git repository.

Does it need the internet?

No. Writing, search, history, dictation and the model on your Mac all work offline. The internet is needed only for hosted models, web search, syncing your folder and adding another computer.

Which AI models can I use?

A model that runs on your Mac, with no key and no internet; it needs 16 GB of memory. Or a hosted model: your own key with a model company, a subscription you sign in to, or any model service by its web address. Your keys stay on your Mac.

Is it free?

Yes. Shtukbase costs nothing to download and use, and there is no account to make. If you use a hosted model, that company bills you for it directly.

Which Macs does it run on?

Macs with Apple's own chips — M1 or newer — on macOS 14 or later. The model on your Mac needs 16 GB of memory; everything else runs on any of these Macs.

Start with one page.

Download Shtukbase, open it and write. Everything you make stays yours.

Download for MacWhat’s new