Here’s a summary of the key tools, concepts, and items mentioned in the conversation:

Primary Tool

Puter.js — A JavaScript library (https://js.puter.com/v2/) that gives developers free access to AI models using a “User-Pays” model, requiring no API keys or server-side setup.

AI Models Available via Puter.js (as of April 2026)

  • GPT-5.5 / GPT-5.5 Pro — Flagship, complex reasoning
  • GPT-5.4 Nano/Mini — Fast, lightweight daily-use models
  • GPT-5.3-Codex — Optimized for coding and terminal commands
  • GPT Image — Image generation

Other Tools & Platforms Referenced

  • Quartz — A static site generator (quartz.jzhao.xyz) used as the deployment target
  • Obsidian — Note-taking app mentioned in a usage example
  • OpenAI API — The traditional paid alternative being replaced here

Key Concepts

  • User-Pays Model — Developers pay $0; each user covers their own costs via their Puter account
  • Free Tier Limits — ~200 requests/day (1 question = 1 request, regardless of length)
  • Tokens vs. Requests — Puter counts by requests, not token length, unlike the official OpenAI API

Puter.js API Methods Mentioned

  • puter.ai.chat() — Send text prompts to GPT models
  • puter.ai.txt2img() — Generate images