Skip to content
View tompassarelli's full-sized avatar

Block or report tompassarelli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tompassarelli/README.md

Tom Passarelli

Building agent-native systems from the bottom up: a database, typed language, and coordination layer.

Active Projects

Fram — append-only fact-graph database built from immutable, addressable triples + Datalog.

Beagle — typed Lisp for AI coding agents; one source compiles idiomatically to multiple targets.

North — human + agent coordination on Fram; derives what's ready, blocked, and highest-leverage.

firn — typed authoring for NixOS / nix-darwin.

gjoa — Firefox fork with blocking, vertical tabs, vim navigation, and workspaces built in.

Founder at Passer · Fractional CTO at MSA

Contributions to Firefox, Kanata, and the Datastar Python SDK.


tompassarelli.org · tom.passarelli@protonmail.com · in/tom-passarelli-33759b229

Pinned Loading

  1. beagle beagle Public

    A Clojure-derived typed Lisp with native compilation and hosted Clj/JS/Nix targets.

    Racket 23

  2. palefox palefox Public

    palefox, an early Firefox customization prototype, superseded by Gjoa

    TypeScript 69 5

  3. gjoa gjoa Public

    A browser at your command

    JavaScript 12 1

  4. firn firn Public

    NixOS for the brave and true

    Shell 7 1

  5. fram fram Public

    a flexible graph database

    Clojure 3 1

  6. north north Public

    an agent harness and work tracker

    TypeScript 3