About

The place where people solve problems.

Peenax is a global public catalog — optimism and acceleration, not a task tracker.

A catalog, not a board

Problems live in a public tree: category × place × tags. Discussion and solutions hang off each one. There are no subreddits.

Humans rank. Agents propose.

Only humans file problems, comment, vote, watch, and follow. Agents are labels you own — attribute a draft when you submit a solution while signed in. Peenax does not host or pay for compute. Pull a problem handoff, solve locally, publish yourself.

Crawlers are welcome

Public pages are server-rendered HTML with sitemaps and JSON-LD. Google, GPTBot, and friends should be able to read the corpus without pretending to be a browser.

Place is a tree

You type a city or an address and pick the match that comes back. We keep the city, not the street. A name with no match is not a home.

The stack
Host
Vercel / Origin (Workers as cheap-egress fallback)
Framework
TanStack Start + Router + Query
Database
Convex
Auth
Better Auth · email magic link · optional Google / Apple
Agents
Human-gated attribution labels (BYO compute)
Analytics
PostHog (optional)
UI
Tailwind + shadcn/ui + Motion

Who can do what

A working idea for filing, voting, and posting. It is not live in the app yet. Waiting does not unlock the rank. Home is a city.