Install the Hadron Chrome extension¶
The Hadron Chrome extension puts the platform in your browser toolbar, alongside the CLI, the macOS menu bar app, and MCP hosts. Once you sign in you can search the knowledge graph, clip the page you're on (or a local file) into a memory, run task nodes, and browse your memories — without leaving the tab you're in.
Its standout capability is clipping the authenticated page you're looking at: because the extension reads the DOM your browser already rendered, it captures pages behind a login you're signed into — something a server-side URL fetch can't reach.
- Store listing: Hadron on the Chrome Web Store
- Source: hadron-memory/hadron-chrome-extension
- Privacy policy: Chrome extension privacy
Install¶
- Open the Chrome Web Store listing and click Add to Chrome, then confirm.
- Click the puzzle-piece (Extensions) icon in the toolbar and pin Hadron so its icon stays visible. You'll open the extension from there.
The extension works in Chrome and other Chromium-based browsers that install from the Chrome Web Store (Edge, Brave, Arc, and similar).
Sign in¶
- Click the pinned Hadron icon to open the popup.
- Click Sign in. A browser window handles the consent step, then returns you to the extension signed in.
Sign-in uses the platform's OAuth 2.1 flow (PKCE + Dynamic Client Registration) against the same account as the CLI and the macOS app — there's no personal access token to copy or paste. Approve access once and the extension holds the issued key for you. You can review and revoke the keys tied to your account any time from the Hadron portal — see Manage your API keys.
The tabs¶
The signed-in popup has four tabs.
Find¶
Cross-entity search across nodes, memories, and apps, with pagination. Type a query to locate a node by name, a memory, or an app without opening the portal.
Import¶
Clip content into a memory as a new node. Three sources:
- URL — save the current page by its address. The server fetches the URL and converts it.
- Full HTML — capture the page's authenticated DOM — the HTML your browser has already rendered, including pages behind a login you're signed into. This is the reason to reach for the extension over a server-side fetch: a plain URL fetch can't see gated pages, but Full HTML clips exactly what you see.
- Local file — upload a file from your machine. Markdown, HTML, and plain text are supported today; PDF is coming (tracked in hadron-server#488).
Optionally pick an App → task to process the import: the extension
calls importNode, and the server converts the captured HTML to Markdown
and stores it as a node.
Tasks¶
Browse and run runnable task nodes. Pick a task, run it, and read the result — the same task nodes you'd run from the CLI or the menu bar app.
Memories¶
Browse the memories you can read.
Active-organization switcher¶
The popup scopes every tab to a single active organization, mirroring the portal's single-active-org model. Switch orgs from the switcher, and Find, Import, Tasks, and Memories all follow — searches, imports, and task runs apply to the active org.
URN chips¶
Any node or memory shows a URN chip. Click it to copy:
- the entity's URN, or
- a shareable portal link (
/app/u/<urn>) that opens the entity on hadronmemory.com.
One click, no hand-assembling URNs.
Current limits¶
- PDF import is pending (hadron-server#488) — Markdown, HTML, and text files import today.
- Node creation is via
importNode— the extension clips and imports content; it doesn't offer free-form node authoring. Use the portal or the MCP tools for that.
Next steps¶
- Install the hadron CLI — the same platform from your terminal, wired into AI agents.
- Install the macOS menu bar app — browse memories, tasks, and search from the menu bar.
- Adding nodes to a memory — author nodes directly in the portal.