for AI · agents · MCP-era funnel

lang.ugrad.ai · agent surface

Link any model (SpaceXAI default, OpenAI-compat, Ollama, offline) to the multi-lang desk. Machine contract: llms-language.txt · stamp: version.json.

Graph hub · AI nav

Stacking map · signal flow · probe all sections.

Navigate every section (graph hub)

// on /lang-graph-hub.html
const G = window.__fcLangGraphHub
G.snapshot()              // nodes · edges · stack · issues
G.listStack()             // z-index + containment traps
G.probe()                 // verify every openable URL
G.walk()                  // timed walk of AI-openable surfaces
G.focus('lane-pop')       // SEND|RECV popup (z=420 body)
G.open('desk')            // open section
G.path('compose-tx')      // signal flow loop

Browser agent API

// on /lang-chat-desk.html
const D = window.__fcLanguageDesk
D.setLangs("en", ["fr","ja","zh"])
await D.fanout("hello everyone")
D.snapshot()
D.transcript(40)
D.openGy("glyph")   // live mesh
D.castHint()

Slash (Grok TUI / fcs)

/language chat /cam from en - fr - ja
/language live from en - fr - ja
/language news from en - fr - ja
/cast lang-chat from en - fr - ja
fcs language help

Providers (any AI)

export XAI_API_KEY=…                    # spacexai · grok-4.5
export FC_LANGUAGE_PROVIDER=openai_compat
export FC_LANGUAGE_BASE_URL=https://…
export FC_LANGUAGE_API_KEY=…
export FC_LANGUAGE_MODEL=…

python3 scripts/language/lang-chat-bridge.py say "hello" \
  --from en --to fr,ja --aggregate

Pack bus (no page required)

~/.panda/packs/language-chat-latest.json
~/.panda/packs/language-hotpipe-latest.json
~/.panda/language/conversation.jsonl
POST hub /api/transcript  { text, captions, lang, speaker }

← lang.ugrad.ai · install · kbatch for-ai