Skip to content

Getting started

Nesso is available as a hosted web app, a macOS desktop app, and as open-source code you can run locally. All three share the same graph model. The desktop app adds project folders and a file-system-backed workspace. See FAQ for the full comparison.

The simplest way to get started is the web app at app.nesso.how, no install required. The first time you open Nesso, it starts with an empty Tutorial graph and walks you through the essentials:

  1. Welcome: a short overview of typed knowledge graphs and spaced repetition.
  2. Guided tour: coachmarks on the real UI that walk you through adding and naming concepts, adding a definition in the inspector, connecting two ideas with a typed relation, opening Review, then deleting a node and a graph.
  3. Telemetry (optional): a one-time banner in the top-right asks whether to share anonymous usage events.

You can skip the welcome screen or the tour at any step. To restart it later, open the About dialog from the menu bar.

A pre-built alpha installer is published on GitHub Releases. Download the universal .dmg (it runs on both Apple silicon and Intel Macs), drag Nesso to Applications, and open it.

The desktop app updates itself: on launch it checks GitHub Releases and, when a newer build is available, offers to install it and relaunch.

Requires Node.js and pnpm.

Terminal window
git clone https://github.com/nesso-how/nesso.git
cd nesso
pnpm install
pnpm dev

For a desktop build, Rust is required as well:

Terminal window
pnpm build:desktop