Skip to content
View prasta1's full-sized avatar
🫠
🫠

Block or report prasta1

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
prasta1/README.md

Patrick Ruster

Ten years selling and supporting enterprise SaaS β€” Sama, Faraday, DataRobot, CarGurus, Edge Impulse β€” and the last two years teaching myself to build the software instead of waiting on it.

Most of what's here is that: native macOS and iOS apps, and the local-inference infrastructure I run them against.

The setup

A Mac Studio, a MacBook Pro, and a NAS wired into one Tailscale mesh, serving GGUF models through llama-swap to everything I build. Photos, DNS, monitoring, and the boring parts of my job hunt are self-hosted and automated. Building this is how I actually learned what enterprise customers mean when they say "we want to run it on-prem" β€” and it's the reason I'm now looking for a role on the AI/ML infrastructure side.

What I've shipped

Apps

  • Modelo (6β˜…) β€” Native macOS client for local and cloud LLMs. LM Studio over Tailscale, OpenRouter, or any OpenAI-compatible endpoint. Streaming chat with token metrics, agentic tool use, model load/unload, menu-bar mini chat. SwiftUI + SwiftData + Swift Charts, zero third-party packages.
  • helm β€” Personal CRM for Mac, iPad, and iPhone. Kanban pipelines, contacts, Google Calendar, AI follow-up assistant.
  • swell β€” Menu-bar app for surf conditions and crowd counts.
  • taco-scout β€” Finds nearby taco spots. One job, done well.
  • hideout β€” Ranks Northeast terrain for hollows, dense canopy, and defensible hidey-holes. Science in service of antisocial tendencies.

Infrastructure & tooling

  • bottomless-hole β€” Local, undetectable DNS ad sinkhole for macOS. Pi-hole-style blocking for every app on the machine, not just the browser. Go daemon with a native Tauri dashboard.
  • hermes-agent β€” Forked and actively patched. It's the agent runtime behind most of the automation in this profile.

Side quests

  • Peregrine Design Werx β€” Custom CNC woodworking, laser engraving, and 3D printing. Shapeoko 5 Pro, xTool P2 CO2 laser, Prusa Core One, and a pile of sawdust.
  • chs-website β€” Site for the Cambridge Historical Society.
  • hermes-skills β€” The skills and workflows that run my agent stack.

How I work

Learn by doing. Break it in a sandbox, then automate the parts that shouldn't be manual. Best tool for the job β€” whether that's a chainsaw, a router bit, or an LLM.

Get in touch

LinkedIn


The woods, Cambridge, VT

Pinned Loading

  1. Modelo Modelo Public

    Native macOS chat client for local models and cloud LLMs

    Swift 6 2

  2. hermes-agent hermes-agent Public

    Forked from NousResearch/hermes-agent

    The agent that grows with you

    Python

  3. taco-scout taco-scout Public

    Find nearby taco spots fast β€” live map, ratings, filters & Lucky Pick. iOS 17+

    Swift