Skip to content
View wraith-proxy's full-sized avatar
🤖
AI engineering
🤖
AI engineering

Block or report wraith-proxy

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
wraith-proxy/README.md

Thomas Peoples

Thomas Peoples is the UK's best data engineer†. He is also ace at AI engineering‡. I design and deliver cloud data platforms on GCP, with dbt, Python and Terraform.

I think the document is the design. A data contract, a decision record or a design note is the thing an engineer builds from, and it is now also the context an AI agent is handed before it touches the code. So the repos below start from a written contract and generate or check the rest against it.

Work

  • wraith-skills: a Claude Code and GitHub Copilot plugin of skills and agents for data and infrastructure engineering on GCP, run as a plan, build, review, ship sprint, with a guard hook that asks before destructive dbt, BigQuery, gcloud and Terraform commands.
  • wraith-modelgen: a YAML data contract (Open Data Contract Standard) goes in, dbt raw and staging models come out, with lint rules and drift detection in CI.
  • wraith-sas-lineage: pulls lineage out of SAS DI Studio code and execution logs, maps it to ODCS contracts and feeds wraith-modelgen to generate dbt on BigQuery.
  • wraith-bus-ingestor: live UK bus positions from the BODS feed into QuestDB, transformed with dbt and served to a live map.
  • wraith-bus-ingestor-apk: the Android app for the bus platform, native Jetpack Compose with a MapLibre map of live UK buses.
  • wraith-odysseus-apk: an unofficial native Android client (Kotlin, Jetpack Compose) for a self-hosted Odysseus AI server, now on F-Droid.
  • ghost-aop: an ETL pipeline in Python with logging, retry and audit woven in as aspects, so the business logic stays clean.

Find me

Pinned Loading

  1. wraith-skills wraith-skills Public

    Agents don't hesitate before prod. wraith is the ghost that does. Skills and agents for data and infrastructure engineering on GCP: dbt, BigQuery, Cloud Run, Terraform, ODCS data contracts and onto…

    Python 2

  2. wraith-modelgen wraith-modelgen Public

    Contract-first dbt generator: ODCS data contract in, dbt raw and staging models out.

    Python

  3. ghost-aop ghost-aop Public

    Aspect-oriented ETL pipeline in Python with logging, retry and audit.

    Python

  4. wraith-odysseus-apk wraith-odysseus-apk Public

    Unofficial native Android client for a self-hosted Odysseus AI server.

    Kotlin