GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” bgub - Overview

@bgub bgub Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@bgub
bgub
Follow
View bgub's full-sized avatar
๐Ÿ’ป
Improving the web

Ben Gubler bgub

๐Ÿ’ป
Improving the web
Follow
Sponsor
creator of eta, helm, tokka-bench, ts-base โ€ข prev intern @vercel
139 followers ยท 31 following
  • @generaltranslation, prev @vercel
  • San Francisco
  • bgub.dev
  • https://orcid.org/0009-0000-9896-3718
  • @bgub_

Sponsors

@generaltranslation
@bgw

Achievements

Achievement: Pair Extraordinairex3Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Starstruckx3Achievement: Pull Sharkx3Achievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex3Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Starstruckx3Achievement: Pull Sharkx3Achievement: Arctic Code Vault Contributor

Highlights

  • Pro
  • 1 security advisory credit
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
bgub/README.md

Ben Gubler

Looking for a project that isn't here? Check out @nebrelbug, my old account where I store archived/inactive projects.

  • Student at BYU w/ a dual major in ACME (Applied and Computational Mathematics) and Arabic
  • Currently interning at Vercel
  • Previously conducted research on AI alignment + mech. interp. at BYU's Perception, Control, and Cognition Lab

Projects - AI/ML/GPU

  • agentpane - Local web UI for AI coding agents. Multi-pane, multi-session, streaming โ€” run Claude Code and Codex side by side from your browser. (Next.js, Hono, Effect.ts, ACP)
  • helm - Typed TypeScript framework for AI agents. Replace dozens of tools with search + execute, and sandbox LLM-generated code with granular permissions. (TypeScript, SES)
  • tokka - Toolkit for training BPE tokenizers on custom data splits (tokenizers, datasets, mosaicml-streaming)
  • tokka-bench - Benchmark and compare tokenizers across many languages (tokenizers, streamlit)
  • hf_to_mds - Convert HuggingFace datasets to MosaicML Streaming format (MDS) for efficient cloud-based training (datasets, mosaicml-streaming)
  • gom - CLI tool to monitor GPU usage across Docker processes (pynvml)
  • mokka (WIP) - Toolkit for creating SLMs easily, targeted towards researchers (PyTorch, OmegaConf, WandB)
  • shade (WIP) - PyTorch-like computation library for TS/JS using WebGPU (Deno, WGSL)

Projects - Other

  • Eta - Fast embedded JS template engine. Widely used with 1.5K+ GitHub stars and ~1M weekly downloads. (TypeScript, microbundle, Jest, GitHub Actions)
  • TinyLingo - Language learning app for improving comprehension. Listen to authentic native podcasts with AI-generated transcriptions and translations. (Next.js 15, Convex, Clerk, shadcn/ui, OpenRouter)
  • bengubler.com - My personal website and blog where I write about AI, distributed training, and language learning. (Next.js 15, Tailwind, MDX)
  • nix-macos-starter - Starter Nix config for macOS (nix-darwin, home-manager, homebrew, mise)
  • Decline App - PWA for practicing Czech, Slovak, and Russian declension patterns. (Next.js, Tailwind, PWA)
  • npm-to-yarn - Converts between npm/Yarn/pnpm/bun CLI commands. (TypeScript, Jest)
  • cosmic-ext-applet-pomodoro - Pomodoro timer applet for the COSMIC desktop. Sits in the panel with configurable work/break intervals. (Rust, libcosmic)
  • Open source contributions - Various TypeScript and web development projects on GitHub.

You can find more of my work at bengubler.com, where I post projects and write about AI, distributed training, and language learning.

Interests

  • Languages - Fluent in English and Czech; conversational in Slovak; learning Russian and Arabic; have also studied Esperanto, toki pona, and Spanish
  • Machine Learning - Large language models, AI alignment, mechanistic interpretability, distributed training
  • Web Development - TypeScript, React ecosystem, performance optimization, developer tooling
  • Outdoor Activities - Spelunking, rock climbing, backpacking, pickleball
  • Literature - Classic literature, poetry, fantasy, sci-fi

nebrelbug

Pinned Loading

  1. eta eta Public

    Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript

    TypeScript 1.8k 87

  2. tokka-bench tokka-bench Public

    benchmarks for LLM tokenizers

    Python 22 3

  3. npm-to-yarn npm-to-yarn Public

    Convert npm CLI commands to yarn, and vice versa

    TypeScript 37 14

  4. bengubler.com bengubler.com Public

    My personal website, built with Fig

    TypeScript 13 7

  5. ts-base ts-base Public

    Starter TS library template. Vitest, Biome, tsdown, CI publishing, JSR, Deno, etc.

    TypeScript 45 1

  6. nebrelbug/llm_trainer nebrelbug/llm_trainer Public

    Comprehensible scripts to instruction-tune a LLaMA model

    Python 2

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.