yjd × AI live · bring-your-own-model

These use a fake in-page “model”. In your app, ai.complete calls whatever LLM you like.

1 · Diff-edit + authorship + slash → AI

Select a few words, use the floating Improve (or Ask AI…) and Accept — the edit lands as an inline word diff (click a word to keep/drop). AI-written text is tracked, so you can highlight it. On an empty line, type / for Ask AI….

2 · Streaming Markdown

Watch a reply “type” with real formatting (headings, **bold**, code, lists), rendered partial-safe.

3 · Prompt composer — token meter + @context

A chat pill with a live token/cost meter and @context chips. Type, add context, and Send (logged to the console).