Live internal demo

Free LLM API Demo

Create a locally issued key, call a real Anna News endpoint and inspect its actual JSON response. Synthetic demonstration data — not a third-party AI service.

No Google, Gemini, OpenRouter, Claude or Anthropic credential is created here. The endpoint does not run a language model and never proxies an external provider.

A transparent API lifecycle you can inspect

This demonstration is designed to show the mechanics around an API rather than pretend to offer generative intelligence. Registration creates a cryptographically random Anna key. A keyed hash and short prefix are stored in private JSON Lines files outside the public web root; plaintext keys are not stored. When a valid active key calls the endpoint, the server returns a small type-specific sample that is deliberately labelled synthetic.

  1. Register
    Submit limited contact details, a demo type and explicit consent.
  2. Save the key
    The plaintext credential is shown once in the current browser session.
  3. Test responses
    Use the workbench or an example request and handle real HTTP status codes.

What validation does—and does not—mean

The form rejects malformed, reserved, disposable and obvious placeholder email patterns, checks that the email domain publishes an MX or A record, and applies E.164-style and basic country-length checks to the phone number. It also rejects common repeated, sequential and dummy patterns. These are plausibility controls only. Without an OTP or verification email, they cannot prove that an address or phone number belongs to the visitor.

Privacy and retention

Registration records include the cleaned fields you submit, API type, consent version, timestamps, key prefix and hash, status, a salted hash of the requesting IP and a truncated user-agent. Usage logs exclude prompts and plaintext secrets. Operational guidance sets a default review-and-delete target of 90 days for usage logs and 180 days after revocation or inactivity for registrations, subject to legal and abuse-prevention needs. See the privacy policy and use the contact page for a privacy request.