██████╗ ██████╗  ██████╗      ██╗███████╗ ██████╗████████╗███████╗
██╔══██╗██╔══██╗██╔═══██╗     ██║██╔════╝██╔════╝╚══██╔══╝██╔════╝
██████╔╝██████╔╝██║   ██║     ██║█████╗  ██║        ██║   ███████╗
██╔═══╝ ██╔══██╗██║   ██║██   ██║██╔══╝  ██║        ██║   ╚════██║
██║     ██║  ██║╚██████╔╝╚█████╔╝███████╗╚██████╗   ██║   ███████║
╚═╝     ╚═╝  ╚═╝ ╚═════╝  ╚════╝ ╚══════╝ ╚═════╝   ╚═╝   ╚══════╝

A few things I've built and open-sourced.

soma active

Local-first health data pipeline that turns lab PDFs into a knowledge base, queryable by agents and by you: Lab PDFs → DuckDB → dbt → agent-readable knowledge base. Track your biology like you'd track a codebase.

PythondbtDuckDBAI agents

OpenClaw agent skills I use daily: spring-clean audits, task boards, bookmark pipelines. Shared in case they're useful to others.

OpenClawAI agentsautomation

Self-hosted, lightweight ETL pipeline for orchestrated exports from REST API data to S3. Intelligent batching, retry logic, automatic gap backfilling.

PythonS3ETLdata engineering