Projects
A collection of software projects, hardware builds, and experiments worth documenting.
automation
- AI 3D Printer Object Design Factory
Multi-agent AI system for generating custom 3D-printable objects without CAD experience. Uses Python macros as version-controlled specifications to overcome LLM context limitations.
#ai#3d printing#freecad#python#multi-agent#automation
hardware
- GeeekPi 10" Mini Rack Homelab
A compact dual 10-inch rack homelab featuring UniFi networking, Minisforum compute nodes, Mac Mini M4 Pro for AI, and Grafana monitoring.
#homelab#networking#3d-printing#unifi#grafana
research
- truthfulness-evaluator
Multi-model truthfulness evaluation with filesystem-aware evidence gathering
#python#langgraph#langchain#openai#anthropic#pydantic#evaluation
software
- code-examples
A curated collection of code examples and tutorials accompanying blog posts on johnsosoka.com, covering AI/LLM development, Spring applications, and automation scripts.
#python#java#langchain#langgraph#spring ai#langchain4j#terraform#autohotkey - IFPA API Python Client
A comprehensive, type-safe Python client for the International Flipper Pinball Association API. Provides access to 46 endpoints across 7 resources with 99% test coverage.
#python#api client#open source#pinball - jscom-notion-counter-service
Notion webhook counter service
#python#aws lambda#api gateway#notion api#terraform - OpenPaw
A friendly LangChain/LangGraph multi-agent runner with persistent workspaces, scheduled tasks, and hierarchical agent management
#python#langgraph#langchain#sqlite#poetry#apscheduler#multi-agent