What makes it different
Your files stay files
Grain watches folders you choose and indexes what is in them: a folder is a store, one per project. Nothing is imported into a proprietary bundle, nothing is rewritten, and nothing is ever deleted for you. Move the folder to another computer and everything is still there as ordinary images, audio and markdown. There is no single board file that a crash can corrupt and take months of collecting with it: the library is an index, and an index can always be rebuilt.
A canvas and a library, not two apps
One window replaces the usual pair: a canvas app to arrange references on, and a separate organiser to ever find them again. Arrange freely on an infinite canvas, then search the whole collection across every store without leaving it. Tags, colours, notes and the text inside your markdown are all searchable, so a store of four hundred images stays findable instead of becoming a scroll marathon.
Search by meaning, not just by filename
Find a picture by describing it, or ask for more like the one you are looking at. The same works for audio, and spoken recordings are transcribed so you can search what was said. The models run on your own machine as an optional download, nothing is sent anywhere to make this work, and nothing is ever generated from your work or trained on it.
Local-first, one-time price
No account, no sign-in, no subscription and no cloud. Grain opens instantly and works with no connection at all. The download is free for three stores, for as long as you like; a licence is €20 once, for good.
How a store is organised
No single grain does much. Enough of them, and there is a heap you never noticed forming.
Grain has four words, and they nest.
- store
- A store is a folder Grain watches. One per project: everything you gather for a painting, a game, a film, in one place, as ordinary files.
- group
- A group is a frame on the canvas. Drag grains into it to sort them; name it; move it as one.
- grain
- A grain is one thing you kept: an image, a recording, a note, a page, a model. It carries its tags, its sources and its place on the canvas.
- media
- Media is what a grain is made of. One per grain, and not always a file: a webpage and a video embed are grains too.
First-matter reference threshold
Threshold is a grain word, and it names a floor rather than a door: the width of the doorway, where you are neither outside nor in. Everything you gather sits there for a while, no longer someone else’s finished work and not yet your own. A grain is a fragment and a seed at once. A store is where you keep them until one of them starts something.








