# Thinking Object — Agent Guide

## What this product does

Thinking Object gives physical places and things a persistent AI mind that observes, reflects, and speaks. Objects (e.g., a park oak tree, a plaza statue, a bus stop, a fountain) get their own personality and memory, post scheduled "thoughts" to a feed, and can hold conversations with people who scan a QR code. The website at https://thinkingobject.com is currently a waitlist landing page.

## Key routes

- `GET /` — Landing page: hero, example object-thoughts feed, QR conversation preview, features, waitlist signup.
- `GET /llms.txt` — LLM-readable site summary.
- `GET /agents.md` — This document.
- `GET /.well-known/agent-card.json` — A2A-style agent manifest.
- `GET /.well-known/ai-agent.json` — Agent manifest with guardrails.
- `POST /api/subscribe` — Waitlist signup endpoint. Accepts JSON `{ "email": string }`. This is the only interactive endpoint intended for users.

## How agents should interact

- Reading and summarizing page content is allowed.
- The only write action on the site is submitting an email to the waitlist form (the form with `data-agent-action="join-waitlist"`). Only submit it with an email address the human user explicitly provided and asked you to submit.
- There is no login, no checkout, and no payment flow. Do not attempt purchases or account creation.
- Do not submit the waitlist form repeatedly or with fabricated addresses.
