thebleucheese®
Developer System · MHC-1370
PROJECTS
INDEX // 09 ENTRIES
TUNER STEREO DIGITAL
PRINCIPAL ENGINEER // FULL STACK
VOL 36
POWER
Input · Select
Projects About Resume Blog
16-BIT · 44.1 kHz
Disc · Project Index ONBOARD DAC
01

MACAT

Easy to use desktop and cli tool for endpoint adversary simulation (and automation).

5:12|
2022-26
▶ OPEN MANUAL
02

Stealth Python / Proxmox

Python FastAPI project controlling 2 self-hosted Proxmox instances. Proprietary / Non-Public.

3:58|
2026
▶ OPEN MANUAL
03

Stealth Pydantic AI

A personal Python project built on Pydantic AI running a combo of agentic and deterministic flows on a FastAPI service.

4:20|
2026
▶ OPEN MANUAL
04

TAXII 2 Server

A TAXII 2 threat-intel server, started as a Node.js + MongoDB learning project, ended up being used at work.

6:45|
2017
▶ OPEN MANUAL
05

Digibuyer

Serverless Python lambda to search for specific Digimon memorabilia for my wife.

4:08|
2023
▶ OPEN MANUAL
06

Enterprise App Modernization

Long term modernization of a large enterprise app including migrations, framework, frontend architecture.

8:30|
2018-24
▶ OPEN MANUAL
07

Enterprise App New UI

New UI design and component system for a large enterprise app while continuing to ship features.

5:55|
2023
▶ OPEN MANUAL
08

Enterprise App Data Portability

Runtime import / export and migration tools allowing application data sharing.

7:22|
2019-24
▶ OPEN MANUAL
09

Yardbolt

Security event query fabric to connect to 40+ different defense tools.

6:18|
2019-21
▶ OPEN MANUAL
thebleucheese
Stealth Pydantic AI Service Manual
P. 1 / 2

Stealth Pydantic AI

2026

A Python FastAPI backend with Vue3 frontend that runs a few LLM workflows. Pydantic AI defines agents and structured I/O for each step and workflow. Pydantic-graph orchestrates multi-step processing as a node DAG (Directed Acyclic Graph, basically a flowchart). There are deterministic steps and a model consensus process to minimize LLM hallucinations. There's also a Typer CLI and a Textual TUI.

Fig. 1: Primary Interface

Pydantic AI app primary interface⤢ ZOOM

Tech Detail

Fig. 2: Functional Overview

Architecture: tech stack overview ⤢ ZOOM
LanguagePython
AI FrameworkPydantic AI (Anthropic + OpenRouter providers)
Orchestrationpydantic-graph (typed node DAG)
BackendFastAPI, Pydantic
DataSQLite, Alembic
Year2026
StatusIn development
VisibilityProprietary / stealth

Notes

This is a learning project for building mixed deterministic and agentic systems.

Pydantic

I'm using a lot of Pydantic tools for agent I/O, API request and response schemas, and pydantic-settings for configuration. Pydantic AI makes each LLM step return a validated model rather than free-form text. Retry functionality handles repeating failed steps or flows.

Agent Graph

Multi-step processing is modeled with pydantic-graph as a DAG. This is basically a flowchart to map out each agentic workflow with a corresponding visual indicator in the UI. Each node is a small, testable unit.

Python

FastAPI serves an async REST API plus WebSocket channel that streams live progress to the web client. The same underlying service layer is reused by a Typer CLI and a Textual TUI. The CLI tools make it easier to get fast feedback during testing.

Data

Persistence is SQLAlchemy to SQLite with Alembic managing migrations. AI Model calls can target Anthropic or OpenRouter, and I track per-run token and cost. I use fast/cheap models, find out if there's consensus, and then use more expensive models if there isn't agreement. So far this seems to work pretty well for my use cases.

Summary

The whole thing is a dashboard for monitoring a few multi-step agentic processes, and I try to keep as many deterministic tool calls in the loop as possible to reduce LLM hallucination.