queelius - Overview

Alex Towell

Alexander Towell · queelius · metafunctor.com

PhD student (SIU) · MS Math & Stats · MS CS · Stage 4 cancer. I keep working.

Research

Reliability theory, encrypted search, algebraic structures, complex networks.

Digital Preservation

I want what I make and collect to be readable in a hundred years. These are Unix-philosophy CLIs for owning your own data — plain formats, composable through pipes, no dependency on services that might disappear.

Tool What
longecho Self-describing, plaintext-first archival philosophy with graceful degradation. Self-similar: every source in a longecho is itself longecho, so site generation, search, and JSON export apply recursively.
arkiv Universal data archive (longecho compliant)
repoindex Git repo collection index
btk Bookmarks
memex All my AI conversations, searchable and queryable
mtk Email archives
ptk Photos
ebk Ebooks
chartfold Personal health data from multiple EHR systems
deets Personal metadata
jot Notes & tasks
crier Cross-posting
jsonl-algebra Relational algebra over JSONL
posthumous Deadman switch
eidola Conversable persona from all of the above

chartfold consolidates my health records from multiple hospital systems into one place. I do a lot of analysis on my own data — trying to spot patterns, understand trends, inform conversations with my doctors. They're the experts; this just helps me be a better-informed patient.

eidola uses arkiv and longecho to auto-package all my data — conversations, writings, emails, bookmarks, photos, reading notes — into a queryable whole (including MCP/SQL). The goal is a simulacrum: something that can represent my thinking after I can't. The cognitive MRI paper is the academic version of the same impulse — mapping the topology of a mind's conversations.

Encryption & Privacy

My thesis was about searching encrypted data without leaking queries. That research turned practical — I keep building tools for the same problem: keeping things private on infrastructure you don't control.

  • cryptoid — Encrypted content and user management for Hugo/static sites
  • pagevault — Password-protect HTML, Markdown, PDFs, or any content on static hosting. User management, re-keying, renders to a single-file app.
  • bernoulli_sets — Theory of random approximate sets underlying encrypted Boolean search
  • encrypted_search_confidentiality — Measuring and maximizing confidentiality in encrypted search
  • boolean-algebra-over-trapdoor-sets — Boolean algebra on trapdoor sets for oblivious computing

AI Tools

I build a lot of tooling for working with AI — Claude Code plugins, MCP servers, agent workflows.

  • alex-claude-plugins — Plugin suite: papermill (academic writing), pub-pipeline (publication), worldsmith (fiction), repoindex, mf (site management), deets, locksmith
  • eidola — Persona generation from personal data archives
  • cognitive-mri-conversations — Network topology of AI conversations

Libraries

C++: disjoint_interval_set, algebraic_hashing, sparse_spatial_hash, elementa, limes

R: algebraic.dist, hypothesize (CRAN), likelihood.model, nabla

Python: AlgoTree, rerum, fuzzy-infer

Fiction

  • The Policy — literary SF: AI alignment, consciousness, emergence (published)
  • Echoes of the Sublime — philosophical horror: AI safety, cognitive bandwidth (~103k words)

Links

ORCID · Scholar · PyPI · Blog · lex@metafunctor.com