Documentation menu
Getting Started

Getting Started

Run Arivu locally, create an account, capture your first source or note, and begin connecting your private knowledge.

Arivu runs as a single Go application with an embedded browser interface and SQLite database. A model provider is optional.

Run Arivu Locally

Install Go, clone the repository, and start the server:

git clone https://github.com/glnarayanan/arivu.git
cd arivu
go run ./cmd/arivu serve --addr 127.0.0.1:8080 --db arivu.sqlite3

Open http://127.0.0.1:8080/auth, create an account, and sign in. For a production Linux VPS, use the first-party installer instead.

Capture Something

Choose Capture from any authenticated screen, then select Link, Note, Quote, or File. Saving does not require a folder, tag, workflow stage, or AI configuration.

  • A link is fetched, archived, sanitized, indexed, and queued for local enrichment.
  • A note opens the primary writing workflow.
  • A quote keeps selected evidence with its source URL.
  • A supported file becomes a searchable note.

Link and quote captures can queue locally when the browser is offline. Notes and file imports require a connection to your Arivu server.

Follow the Core Loop

  1. Capture a source, thought, quote, or file.
  2. Connect bookmarks and notes with explicit links and backlinks.
  3. Discover material through Library, Search / Ask, and Graph.
  4. Learn from evidence-backed patterns in Insights and from useful material returning on Home.

The five primary destinations are Home, Library, Notes, Graph, and Insights. Capture and Search / Ask remain available throughout the app.

Keep Going