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 modelsputer.ai.txt2img()— Generate images