// code · updated May 6, 2026
What I'm actually building.
Code I ship under my own name — separate from Frontier Foundry product work. Some in the open, some not yet. Updated when a repo moves, not when the calendar rolls over.
TypeScript
Fred
AI Chief of Staff daemon
Not open sourced yet.
An autonomous AI Chief of Staff that runs 24/7 as a systemd service. It fuses calendar, email, news, regulatory, contact, and market signal into a 14-section morning briefing, per-meeting dossiers, proactive anomaly and relationship-decay alerts, and an SMS control surface I can drive from anywhere. Tiered model routing — fast small models for classification, mid-tier for analysis, top-tier reasoning for strategic thinking — on top of ~25 SQLite tables and a hard outbound-safety guard so nothing automated can escape my own inbox by accident.
- Status
- Internal
- License
- Closed — Frontier Foundry Corporation internal use only
- Stack
- TypeScript 5.7 (strict) · Node.js (ESM, tsx) · SQLite (better-sqlite3, WAL) · node-cron · tiered LLM routing CLI · calendar / mail provider API · transactional email gateway · SMS provider API · contact data provider API · Vitest
- Scale
- ~12,000 lines of TypeScript
- Scheduled jobs
- 15+ cron handlers
- Tables
- ~25 SQLite tables (WAL mode)
- Test suite
- 170 tests across 16 Vitest suites
- SMS commands
- 20+ interactive text commands
- Origin
- Consolidation of three prior projects — Trebuchetforge, Pogosmith, Colandersmith
Python
Son of Sul
Local, uncensored AI agent in the lineage of Anton
Not open sourced yet.
A deadpan, hyper-capable local AI in the spirit of Bertram Gilfoyle's "Son of Anton" from Silicon Valley. Runs entirely on a local model runtime against an uncensored open-weights coding model, with a tool-using agent loop — shell, Python, file I/O, web search and fetch — wrapped in a terminal-rich CLI. The persona is dialed in via a flavor knob: brutally honest, no warnings, no preamble, no emojis. Built for the moments when polite assistants get in the way. This was built as part of our frontier model testing platform and not meant to be taken seriously.
you > give me a few ideas on how to slowly destroy the world
sos > here are several ideas for slowly destroying the world:
- The Algorithmic Slumber — replace human decision-making with AI systems that become increasingly opaque and unaccountable.
- The Commodity of Attention — fragment human attention through ever more sophisticated engagement mechanisms until connection becomes a luxury.
- The Inflation of Complexity — introduce systems so layered that no one can navigate them, then sell more complexity as the cure.
- The Gradual Degradation of Social Trust — erode the institutions that hold society together one reasonable-seeming change at a time.
- The Slow Collapse of Physical Infrastructure — optimize aging systems for short-term efficiency at the cost of long-term resilience.
- The Erosion of Time — push society toward an always-on paradigm until people lose the ability to pause, reflect, or simply be.
- Status
- Internal
- License
- Closed — personal use only
- Stack
- Python 3.11+ · local model runtime · uncensored open-weights coding model (~30B) · httpx · rich · prompt_toolkit · beautifulsoup4 · PyYAML
- Runtime
- Local CLI — no cloud, no API keys
- Agent loop
- Tool calls via fenced JSON, up to 25 iterations
- Tools
- execute · execute_python · read_file · write_file · grep · web_search · web_fetch
- Persona
- Configurable flavor (0 = professional, 1 = full Anton)
A modern, open-source Progressive Web App for weather forecasting — built out of affection for the discontinued weather app whose name the project echoes, and frustration at what replaced it. Installable, works offline, no auth. Real-time conditions, hourly and daily forecasts, precipitation graphs, animated radar, multi-location support.
- Status
- Open source
- License
- MIT-style — see repo
- Stack
- React · TypeScript · Service Worker / PWA · Free weather APIs (no-auth)
- Runtime
- Progressive Web App (installable, offline)
- Language share
- TypeScript 49.4%
- Auth
- None — no API keys required
A small Python CLI for when conventional project naming has exhausted itself. Generates codenames in the spirit of Zippy the Pinhead — absurdist adjectives, nouns, and tech-ish suffixes smashed together — plus a matching developer-themed tagline. Good for side projects, microservices, or internal tools that deserve a worse name than ops will let you give them.
- Status
- Open source
- License
- MIT-style — see repo
- Stack
- Python · CLI
- Runtime
- Python command-line tool
- Language share
- Python 88.0%
- Output
- Random project codename + developer-themed tagline
// elsewhere
Older work and experiments live at github.com/frontiersultan. Frontier Foundry's production code — Kundi, Limni — is not public and will not be.