Oatmilk

Your books, on your computer.

curl -fsSL https://getoatmilk.com/install.sh | shoatmilk setup --local

A working picture of oatmilk setup. Choose where each of eight parts runs: this computer, the cloud or off. The gauge says how local Oatmilk is, the terminal shows the matching command, and the browser shows the web portal at oatmilk.localhost.

100% localEverything stays on this computer
  • Sign-inAn account kept on this computer
  • BooksPostgreSQL and Redis on this computer
  • FilesKept on this computer
  • Ask AI & agentsOllama or LM Studio on this computer
  • ClassifiersA small model on this computer
  • Reading documentsA vision model on this computer
  • EmailOff: share links yourself
  • Web researchOff
8/8 work offline
~ $ oatmilk setup --local
Setting up Oatmilk on this computer 100% local · Docker
✓ Check Docker and Bun
✓ Find Oatmilk
✓ Prepare the models qwen3.5:9b · tev1
✓ Write the settings
✓ Start Oatmilk
✓ Wait until it answers
✓ Make your account
✓ Sign this terminal in
✓ Open your company
100% local Everything stays on this computer
◆ Oatmilk is running at https://oatmilk.localhost
oatmilk.localhost
Birch Labs
Good morning, Maya.3 things need you.
Was Corner Café a client meal?Oct 2 · −$18.25
Approve Lina Park's hours32 hours this week
Sign the NDA with Northwind2 pages

How it works.

  1. Paste the install line
  2. Choose where each part runs
  3. Open oatmilk.localhost

What it does.

  • Books, files and sign-in on your computer
  • AI on Ollama or LM Studio
  • Choose where each part runs
  • Works offline
  • The CLI and the web portal
  • Your laptop or your own server

The CLI and the web portal, both on your computer.

Self-hosting

A terminal and a browser on the same computer. Commands start, open, ask and stop the local Oatmilk, and the browser shows the same books at oatmilk.localhost.

~ $ oatmilk local start
✓ Oatmilk is running at https://oatmilk.localhost
oatmilk.localhost
Birch Labs
Good morning, Maya.3 things need you.
Was Corner Café a client meal?Oct 2 · −$18.25
Approve Lina Park's hours32 hours this week
Sign the NDA with Northwind2 pages

Works offline.

With the internet off, reading and categorizing, Ask AI, jobs, team and accountants, and the API, MCP and CLI keep working on local models. Wise, Stripe, connectors, sending email, cloud models and web research wait for the internet.

  • Reading and categorizingWorks
  • Ask AIWorks
  • The five-minute jobsWorks
  • Team and accountantsWorks
  • API, MCP and the CLIWorks
  • WiseWaits
  • StripeWaits
  • ConnectorsWaits
  • Sending emailWaits
  • Cloud modelsWaits
  • Web researchWaits

More in Oatmilk.

Keep your books at home.

Ask for access