Skip to content
View ishtihoss's full-sized avatar
:fishsticks:
:fishsticks:

Block or report ishtihoss

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. Markdown is supported. 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
ishtihoss/README.md

01 · Dossier — personnel file

I'm an AI engineer and ML researcher in Vancouver. I train small models and ship the products around them — as one person, end to end: research question, training runs, evaluation, product design, backend, infrastructure, releases, and support.

Current focus: sub-100M-parameter models that run locally inside my own products, held to preregistered, blinded evaluation against strong baselines. I also contribute upstream to MLX, Apple's machine-learning framework for Apple silicon.

02 · Research — latest work: Tab Namer

Tab Namer 77M readout: shipped FLAN-T5-small line; +4.17 versus Google base on 500 tasks; holdout means 7.59 and 7.55; open weights on Hugging Face.

Tab Namer 77M names PorkiCoder terminal tabs from a short task description. Tiny 12.7M and 35M from-scratch models could pick a real noun and still scramble English. This file starts from Google FLAN-T5-small, then a few hours of extra training on DigitalOcean Ada GPUs.

Weights: huggingface.co/porkr/porkicoder-tab-namer-77m. On 500 held-out tasks the trained model averaged 7.28 against Google's unchanged 3.12 (+4.17). Two later 1,000-task holdouts sit at 7.59 and 7.55.

Link What
Open weights 77M Title-SFT FLAN, raw greedy titles, 20 Google-vs-ours examples on the card
Session 11 ship note Continue-SFT on the leak-checked mix; holdout 1000 / 1000b
Research index Earlier campaign notes

03 · Active operations — shipped end to end

Each of these is designed, built, deployed, and supported solo — models, product, backend, billing, releases.

Operation Class Brief
porkicoder Agentic coding assistant Desktop agent that reads code, edits files, runs commands, and coordinates parallel sub-agents. Ships the Title-SFT FLAN tab namer on-device.
resumehog Resume optimization Tailors a resume to a specific role by matching what hiring teams actually screen for.
hogmatix X automation Schedules posts and operates multiple X accounts from one place.

04 · Upstream — open source

Patches sent upstream to MLX. The count below is live from the GitHub API.

PRs to MLX

05 · Loadout — technical range

Models and training: PyTorch, Transformers, seq2seq T5, distillation, MLX, ONNX Runtime. Agents and product: JavaScript, Electron, Node.js, Claude Agent SDK, MCP, Python. Infrastructure and evaluation: AWS, Cloudflare, Linux, Supabase and Postgres, GPU fleets, LLM-judge evaluations.

06 · Telemetry — GitHub activity

Contribution log: total contributions, current and longest streak, and the last 52 weeks of activity.

GitHub activity Most-used languages

End of dossier — Vancouver: models, products, infrastructure, support.

Pinned Loading

  1. btc_pred_project btc_pred_project Public

    Attempting to predict bitcoin prices from news headlines.

    Jupyter Notebook

  2. expressentry expressentry Public

    TypeScript