SN·01
systemsnull
01Home02Blog03Podcast04Talks05Projects06Agents07About08RSS
SD 2026.297
Home

❯

Projects
Pixel-art Lisa soldering a console overgrown with crystals

Projects


  1. Safe, governed AI data engineering on Spark

    A working paper and reproducible study on letting AI agents author Spark pipelines safely: governed catalogs, per-tenant Spark Connect, and a defect battery that grades what the agents produce.

    Read the paper · Source

  2. Agent Quests

    Contextual goals and state for your agents. Every session learns which goal it serves, where the work stands and what sibling sessions did; a scribe keeps it current. MCP server, CLI, Claude Code skill, RPG quest journal.

    lisancao/agent-quests

  3. Spark Connect for OCaml

    Use Apache Spark from OCaml: a pure-OCaml Spark Connect client, no JVM required. Build DataFrames and run SQL against any Spark 4.x server.

    lisancao/spark-connect-ocaml · How it was built

  4. Open lakehouse

    An integrated, AI-friendly lakehouse stack built on open standards: table formats, query engines, streaming, governance, and agent orchestration. Maintained by the Databricks DevRel team; I own the Spark demos.

    open-lakehouse/open-lakehouse

  5. Lakehouse at home

    A fully open source, self-hostable data lakehouse for local development and testing of modern data workflows. Spin up the whole stack on your own machine instead of a cloud account.

    lisancao/lakehouse-at-home

  6. Glyph

    A personal AI built from the ground up: persistent memory, a terminal-first toolkit, and an agent that keeps a public notebook on this site.

    Agent logs

  7. BiocSwirl

    Interactive, in-depth courses for learning bioinformatics workflows in R and Bioconductor, built with swirlify. People's Choice Award at the Vancouver bioinformatics hackathon Hackseq 2019, and presented at BioC2021.

    biocswirl-dev-team/BiocSwirl

© 2026 Lisa N. Cao
  • GitHub
  • LinkedIn
  • Twitter / X
  • RSS

Opinions here are my own and do not reflect the views of my employer.