Download
Run Apiary on your machine.
No accounts. No servers. Clone the repo, point it at your LLM, and the hives are yours. Total install time: about five minutes.
1
Clone the repo
Apiary is a single Next.js project. No monorepo, no submodules.
git clone https://github.com/pain2hustle/apiary2
Install dependencies
Zero AI SDKs. Just Next.js, React, Tailwind. ~80MB of node_modules.
cd apiary && npm install3
Start the dev server
Apiary boots on http://localhost:3000 (or the next free port).
npm run dev4
Open the app
Land on the home page. Connect your LLM in Settings. The hive is yours.
open http://localhost:3000Requirements
- ▸Node.js 20 or later
- ▸~80 MB free disk
- ▸An LLM endpoint + key (Anthropic, OpenAI, Ollama, or custom)
- ▸A modern browser (Chrome, Firefox, Safari, Edge)
Self-hosted vs. hosted
Hosted Apiary is on the roadmap. Until then, self-hosting is the only mode — and honestly, the better mode for the kind of work Apiary is built to do.
| Capability | Self-hosted (today) | Hosted (coming soon) |
|---|---|---|
| Cost | Free. You pay your LLM provider only. | Per-seat subscription. LLM still BYO. |
| Your key | Stays in your browser, on your machine. | Encrypted at rest, scoped per workspace. |
| Substrate | Local .md files, fully under your control. | Replicated to managed object storage. |
| Privacy | Apiary's servers see nothing. There are no servers. | Apiary sees metadata only, never your prompts. |
| Sharing | Push your repo, share the link. | Built-in team workspaces and invites. |
| Updates | git pull when you want them. | Always current. |
Privacy posture
- ▸Your LLM key never leaves your browser.
- ▸Your data never touches Apiary's servers. (There are none, for self-hosted.)
- ▸All LLM calls go directly from your browser to your chosen endpoint.
- ▸Want to revoke? Hit Clear in Settings, or use the Wipe button — both live entirely on your device.