AIBussinBuild useful systems with modern AI
  • Home
  • Books
  • Solutions
  • Learn
  • Toolkit
  • Prompts
  • Articles
  • About

Browser AI

  • The Browser Stops Being Just a Client
  • What Does Built-In Actually Mean?
  • Build the Smallest Browser AI Observatory
  • From Prompt Demo to AI Debugger
  • One Runtime, Several Interfaces
  • Summarization Is a Contract
  • Writing, Rewriting and Proofreading Are Different Operations
  • Language Detection Is a Decision, Not an Answer
  • A Session Is Not a Stateless Function
  • When the Context Window Fills
  • Cold Starts, Warm Runs and Real Latency
  • The Browser Manages the Model
  • A Resolved Promise Is Not a Correct Answer
  • Evaluate the Feature, Not the Demo
  • When Local Is Not Available
  • Structured Output Is Still Model Output
  • From Buttons to Capabilities
  • Expose the First WebMCP Tool
  • Tool Choice Is a Behavioral Problem
  • Untrusted Text Meets Executable Authority
  • Put a Human at the Authority Boundary
  • The Browser as a Personal Policy Engine
  • Build an AI-Origin Content Filter
  • Build Browser AI Lens: The User-Owned Intelligent Browser
  • Appendix A — Browser AI Field Guide: Setup, APIs, States, Diagnostics and Configuration
AIBussin

Build useful systems with modern AI.

Books, solutions, experiments and working tools for practical AI.

© 2026 Ernan Hughes
  • Books
  • Solutions
  • Toolkit
  • Prompts
  • Articles
  • About
  • Programmer.ie
  • ZeroModel.org
  • GitHub