ApiaryActive
Try: pause · settings · learn · wipe
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/apiary
2

Install dependencies

Zero AI SDKs. Just Next.js, React, Tailwind. ~80MB of node_modules.

cd apiary && npm install
3

Start the dev server

Apiary boots on http://localhost:3000 (or the next free port).

npm run dev
4

Open the app

Land on the home page. Connect your LLM in Settings. The hive is yours.

open http://localhost:3000

Requirements

  • 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.

CapabilitySelf-hosted (today)Hosted (coming soon)
CostFree. You pay your LLM provider only.Per-seat subscription. LLM still BYO.
Your keyStays in your browser, on your machine.Encrypted at rest, scoped per workspace.
SubstrateLocal .md files, fully under your control.Replicated to managed object storage.
PrivacyApiary's servers see nothing. There are no servers.Apiary sees metadata only, never your prompts.
SharingPush your repo, share the link.Built-in team workspaces and invites.
Updatesgit 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.