Systems
This page brings together the tools, libraries, and experimental systems that sit behind the work on this site.
These projects are designed to be small, focused, and composable—each solving a specific problem while contributing to a broader structure. Rather than building monolithic applications, the approach is to develop modular components that can stand alone or be combined into larger workflows across domains.
AI Systems
Work in this area focuses on the structure and reliability of AI workflows—how prompts are managed, how retrieval systems are built, and how outputs are evaluated.
For a deeper overview, see the dedicated page: AI Systems.
Key Projects
- prompt-registry: A versioned prompt library that treats prompts as structured artifacts, with support for revisions, rendering, and lightweight evaluation.
- rag-starter: A lightweight starter for retrieval-augmented generation workflows, including simple patterns for integrating vector databases and embeddings.
- AI contract tools (in development): Early-stage tooling focused on defining and evaluating structured expectations for AI inputs and outputs.
UAV Systems
This set of tools focuses on practical drone and telemetry workflows—combining lightweight analysis, modeling, and domain-specific abstractions.
Key Projects
- flightlang: A small domain-specific language (DSL) for defining drone missions and workflows in a structured, programmable way.
- uav-anomaly-detector: Detects anomalies in UAV telemetry logs using statistical methods such as Hampel filtering, with optional decomposition techniques for trend and seasonality.
- uav-battery-estimator: Estimates remaining flight time under current conditions using a simple empirical model calibrated from past flights.
These tools are designed to be used independently, but can also be combined into broader analysis and simulation workflows.
Travel Systems
Travel-related systems focus on decision support, structured data, and practical tools for solo travelers and digital nomads.
Key Projects
- Solo Traveler CLI: A command-line tool for planning trips, tracking itineraries, managing expenses, and interacting with structured travel datasets.
- Travel datasets and travel tools: Structured datasets and utilities designed to support planning, comparison, and real-world decision-making for travelers.
How These Systems Fit Together
Across all areas, the underlying approach is consistent:
- Build small, focused tools.
- Keep components composable.
- Prefer simple, inspectable workflows.
- Connect systems through shared data and structure.
Some systems are domain-specific, while others—particularly in AI—are designed to be reused across multiple domains, including UAV and travel applications.
Related Domains
These systems connect back to the broader subject areas explored across the site, including artificial intelligence, programming, drones, travel, solo travel, and digital nomadism.
For the broader subject map, see the Domains page.
Development Approach
These systems are actively developed and may change over time. Many are intentionally released early to allow iteration, testing, and refinement in real-world use.
The goal is not completeness at release, but usefulness—shipping small, functional components that can evolve through practical application.