Thriving Thriving TypeScript TS
↑ 53 ?
nesso nesso-how/nesso

A local-first desktop app for learning, with a personal knowledge graph that grows with you.

https://nesso.how β†—
HEALTH ? 98 / Healthy
// solo builder// hidden gem// under pressure knowledge-graphlearningconcept-mapdesktop-appelectronlocal-firstmcpnote-takingpersonal-knowledge-managementspaced-repetition ?

// readme

A desktop app for learning, with a personal knowledge graph that grows with you. Connect ideas, work through them in notes, and review what you’ve learned.

We often understand and remember through associations: one idea brings another to mind, and new knowledge gains meaning through what we already know. Nesso gives you a place to map these associations, follow the relations between ideas, and build on them.

Your knowledge isn’t scattered across files and folders but lives in one connected graph that grows with your understanding. Views let you focus on a project, question, or theme without splitting that knowledge into separate copies. The same concept can appear in several views, with edits shared across them.

Nesso keeps things minimal and efficient, with just a few key elements:

  • Concepts represent ideas. They have a label and Markdown notes (bold, italic, inline code, lists, links).
  • Relations connect concepts with a direction and a type that describes the connection.
  • Views offer different perspectives on the same graph. The default Overview shows the complete graph as a map of bubbles for navigation and cannot be deleted. Saved views are named…