Burf API — playground

GET /health

No auth. Liveness + which models are loaded.

loading…

POST /chat — Llama 3.2 3B

Conversational text generation. Optional system prompt + history.


POST /converse — STT → Reggie → TTS in one call

Full voice turn for BAi. Record or upload audio; get transcript, Reggie's reply, and spoken audio back.

idle

POST /describe — robot-tuned vision

Scene description tuned for robots. Modes: scene / obstacles / people / caption.


POST /vision — llava-phi3 (slow, hallucinates)

Image → text. Use /detect or /detect/open for spatial answers.


POST /tts — Piper UK Jenny

Text → WAV.


POST /stt — Whisper base.en

Record from mic or upload an audio file.

idle

POST /sentiment — Llama 3.2 3B, single-word emotion

Classify text into one of: happy, sad, angry, curious, neutral, surprised, fearful, amused.


POST /detect — YOLOv8s, 80 COCO classes

Object detection with structured bounding boxes. ~1 s warm.


POST /detect/open — YOLO-World, open-vocab

Find anything by free-form text. Slower than /detect (~300 ms).


Photos — captured by robots, private to you

Pictures the robots have taken (POST /photos). Only viewable with your key.

GET /stats — per-endpoint usage counts

Persistent request counts by endpoint, since the stats table started recording.

endpointmethodtotaltodaylast 7dstatus mix

Top client IPs — last 14 days, geo-located

Where the traffic comes from. Datacenter / VPN tags usually mean bots or scanners rather than real users. Updated by the Apache-log sync (~every 15 min).

#IPhitscountrynetwork (ISP / org)type

Request an API key

Tell us who you are and what you'd like to build. We review each request and, if approved, email you a key. No key needed to submit this form.

Admin — owner only (master key)

Pending key requests and issued keys. Requires your master key in the X-API-Key field above.

Pending requests

#namecompanyemailuse casestatus

Issue a key directly

Active keys

keynamecompanyemailscopecreated