FieldTheory for Windows
v0.4

Made by Shango Bashi

GitHub

Windows-first bookmark archive CLI

Run your bookmark archive on Windows, with Codex.

FieldTheory for Windows keeps the local-first bookmark workflow intact, but ports the Chrome and Brave browser session sync path to Windows, removes the external `sqlite3` dependency, and exposes an `ftx` CLI that works cleanly with Codex and other shell-driven agents.

Open GitHub Repo
Windows Chrome & Brave sync Codex-ready commands Local SQLite FTS Separate `.ftx-bookmarks` data dir
Windows port live
Command ftx
Default engine Codex -> Claude
Storage Local-only
Health check ftx doctor
Sync ftx sync
Search ftx search "ai memory"
Classify ftx classify --engine codex
Local-first archive, Windows-ready Fork goal: make the workflow reliable on Windows
Windows-ready
Codex-friendly

Bookmarks are high-signal personal memory. The original idea was right. This fork removes the Windows friction.

The shape of the product stays local-first: sync from your own browser session, index the archive locally, search it instantly, and hand the command surface to an agent when you want deeper work done.

Local JSONL cache SQLite FTS Agent-facing CLI

Windows shift

No external `sqlite3` binary. The cookie path now reads Chrome and Brave data directly and supports Windows decryption plus DevTools Protocol fallback for newer browsers.

Trust model

Still local-first. Bookmarks, index, and tokens remain on your machine instead of moving through a hosted backend.

Codex workflow

Search from the terminal, then delegate reasoning. Ask Codex to call `ftx` directly from the terminal once the local archive is synced.

Inspiration

This project is explicitly and completely inspired by FieldTheory by Andrew Farah. The repo and landing page both keep that credit visible because the fork exists to extend, not erase, the original idea.

A direct loop from machine check to searchable archive.

01

Check the environment.

Run `ftx doctor` to confirm Windows, Chrome or Brave profile detection, and the available LLM CLI engines on your machine.

02

Sync from Chrome or Brave.

Use `ftx sync` to pull the bookmark archive into a local JSONL cache and build the local index without extra native tools.

03

Work the archive with Codex.

Search, classify, sample, and inspect the archive from the terminal, then ask Codex to use the CLI for deeper synthesis.

Install it from npm and run it.

The fastest path is the published npm package, then `ftx doctor`, then your first sync. If you want the tip-of-tree version instead, the GitHub install path is still available.

npm install -g fieldtheory-cli-windowsport ftx doctor ftx sync ftx search "ai memory"
  1. Install the CLI globally from npm.
  2. Run `ftx doctor` to verify Chrome or Brave and LLM tooling.
  3. Close Chrome or Brave, then run `ftx sync` against the profile logged into X.
  4. Search and inspect the local archive from the terminal.