- about
- ideas
- more
- now
-
posts
- 2023
- 2025
- 2026
- ai-for-physics
- auroragpt
- croon
- dope-slides
- drafts
- ezpz-at-alcf
- ezpz-v1
- globusfs
- jupyter
- … 7 more
- projects
- showcase
-
talks
- 2025
- 2026
- ai-for-science-2024
- alcf-hpc-workshop-2024
- aurora-gpt-fm-for-electric-grid
- AuroraGPT
- AuroraGPT-SIAM25
- demo-slides
- hpc-user-forum
- incite-hackathon-2025
- llms-at-scale
- llms-on-polaris
- … 2 more
-
webtui
- components
- contributing
- installation
- plugins
- start
- index.mdx
- _redirects
- index.astro
- index.xml
- listings.json
- robots.txt
- search.json
- sitemap.xml
Sam Foreman
Computational Scientist · Argonne National LaboratoryI'm a Computational Scientist in the AI / ML Group at the Argonne Leadership Computing Facility.
My work focuses on large-scale distributed training of foundation models for scientific applications. I co-lead the Models & Pre-Training team for the AuroraGPT project.
Recent Posts
Latest writing and notes
| Title | Date |
|---|---|
| ezpz from anywhere: remote submission via the ALCF IRI API Submit, monitor, extend, and cancel HPC jobs from anywhere — no SSH session required. A tour of the new ezpz IRI integration: IRI-first auto fallback, rich status tables, and live resource and incident views, all backed by the ALCF IRI API. | 10/26 |
| A Small Service Mesh for My Macs and Supercomputers How I run local dashboards, separate personal and agent knowledge vaults, shared agent memory, email, terminal history, model gateways, and persistent agent sessions across two Macs and ALCF systems -- with one health checker for the whole stack. | 09/26 |
| Working From Anywhere: Persistent Access to Compute and Context A portable working setup that follows me across networks: attaching to always-on agent sessions on my home Mac and on ALCF/CELS machines with herdr, keeping a single cross-agent memory store reachable from every client, staying model-flexible across Claude, GPT, and ALCF-hosted open models, and what happens when a restrictive network breaks the transport underneath all of it. | 09/26 |
| croon: Synced Lyrics in the Terminal, for Whatever Is Playing Detecting the currently playing song system-wide on macOS, fetching time-synchronized lyrics from LRCLIB, and auto-scrolling them in the terminal — with a four-backend fallback chain because there is no one way to ask macOS what is playing. | 08/26 |
| globusfs: an fsspec Filesystem for Globus Collections Building an fsspec backend for Globus so pyarrow, pandas, and dask can read a collection the way they read s3:// — and the HTTPS-server quirks that made it harder than it should have been, including a 404 that means two different things. | 08/26 |
Recent Talks
Presentations and workshops