Roam Research logo

Roam Research

A note taking tool for networked thought — connect ideas like your brain does

Paid·All audiences·API available

Key strengths

Bi-directional linking between notes and ideasGraph-based knowledge visualizationDaily notes workflow for building a personal knowledge baseBlock-level references and transclusionPowerful outliner with nested, collapsible structure
Paid only · from $15 USD/mo
San Francisco, USA
Founded 2020
No ratings yet

Roam Research is a web-based outliner and knowledge graph tool built on a block-level data model, where every bullet point (block) is a uniquely addressable unit that can be referenced or transcluded anywhere in the graph. It uses a Datalog-based query language (inspired by Datomic) that allows users to write structured queries directly within pages. Roam supports a JavaScript extension ecosystem (Roam Depot) and exposes a graph API, enabling developers to build plugins, automate workflows, and integrate external data sources. The underlying data is stored as an EDN (Extensible Data Notation) graph database, which users can export for backup or programmatic access.