ai
25 posts
-
Managing projects with GitHub and AI agents
Organizing conferences and workshops can quickly become overwhelming when plans, decisions, contracts, and meeting notes are scattered across multiple platforms.
-
See if your opencode session is still working in ChromeOS Overview
Running opencode in a ChromeOS Crostini terminal, you have to keep switching back to the window to know if the agent is still working. Desktop notifications only tell you when something finishes.
-
Python for HPC at SDSC Summer Institute 2026
I updated the Python for HPC session I taught at the SDSC Summer Institute 2026 (August 7, 2026). The material was heavily rewritten for this year - a substantial rework, not a refresh of the 2025 version.
-
Running AlphaFold3 and OpenFold3 protein-ligand structure prediction on SDSC Expanse
I built two self-contained, reproducible projects that run realistic (non-toy) protein structure prediction on a single SDSC Expanse GPU node: one with DeepMind AlphaFold3 (via nf-core/proteinfold) and one with the fully open OpenFold3 (MCL1 protein-ligand ensemble).
-
Preview local documents from a Linux AI agent in ChromeOS Chrome
A small agent skill bridges Crostini and ChromeOS so coding agents can open generated PDFs, images, and HTML in the Chromebook's normal Chrome browser.
-
Configure opencode to use TritonAI Developer API at UC San Diego
A step-by-step tutorial for adding UC San Diego's TritonAI Developer API as a provider in opencode, including how to request access, find available models, and test them.
-
Control your existing ChromeOS browser with any AI coding agent
A reliable architecture for safely connecting multiple AI coding agents to an existing ChromeOS browser session using the Playwright extension.
-
Ensuring CLI coding agents read AGENTS.md
When working with CLI coding agents such as Codex, Claude, Antigravity, Qwen, and OpenCode, the agent may not automatically process the AGENTS.md file in the repository.
-
SDSC Cyberinfrastructure for AI-Enabled Science: A Beginner's Guide
A beginner-friendly overview of SDSC's computing platforms for AI research — Expanse, Voyager, Cosmos, NRP, and the National Data Platform — with step-by-step access instructions and links to get started.
-
up: One command to update all my AI tools
I use a lot of AI coding assistants — Claude Code, Gemini CLI, Codex, Cline, Qwen Code, Crush, and more. Keeping them all updated was a chore: apt upgrade for the system, npm install -g for Node packages, claude upgrade for Claude, downloading releases for gog... I kept forgetting one or another.
-
Configure Claude Code with MiniMax on NRP
This guide covers configuring Claude Code to use MiniMax models through the NRP (Nautilus Research Platform) infrastructure, including setting up Brave Search for web queries.
-
Connect Gmail (and more) to Codex CLI and Gemini CLI with Smithery (MCP)
Use Smithery to connect Gmail, Google Sheets, and Calendar to terminal AI assistants via MCP, with OAuth handled in the browser.
-
Configure NRP LLM with OpenCode and Crush
The National Research Platform (NRP) provides a free Large Language Model (LLM) service for researchers. This service allows you to access powerful models like GLM 4.7, Llama 3, and Qwen 3 via an OpenAI-compatible API.
-
Terminal-based AI assistant with GitHub for Education
GitHub offers to all academic people a free GitHub Pro account which allows you to use GitHub Copilot Pro, which includes access to the latest and most powerful models from OpenAI, Anthropic, and Google.
-
Convenience script for system & CLI updates
I use a simple bash alias to keep my environment in sync with one command. It handles standard system updates and refreshes my core AI tools—the Gemini and Codex CLIs.