Skip to content

Urbit.org Agent Content#2441

Merged
kennyrowe merged 18 commits intomasterfrom
vanta/urbit-org-agent-content-plan
May 1, 2026
Merged

Urbit.org Agent Content#2441
kennyrowe merged 18 commits intomasterfrom
vanta/urbit-org-agent-content-plan

Conversation

@thelifeandtimes
Copy link
Copy Markdown
Member

@thelifeandtimes thelifeandtimes commented Apr 23, 2026

Enhancement to Urbit.org that adds:

  • Raw .md pages for increased token efficiency
  • Agent-managed LLM Wiki
  • /.agents/* namespace with agent oriented content
  • Initial urbit-skills payload

Tested against the following agents:

  • Opencode with Frontier Open Weight models (Deepseek v4 via Opencode Go) - Succeeded in 3 simple chat turns: look at site, use a comet (picked 1 of 4 presented options), run the commands for me. Shared chat session took ~54k tokens
  • Codex with OpenAI ChatGPT (testing postponed)
  • Claude Code with Anthropic Models (Opus 4.7) - Succeeded eventually after some minor berating and giving up when the urbit process died silently. ~85k tokens.
  • OpenClaw with OpenAI ChatGPT (detailed testing postponed)
  • Hermes with local models (Qwen 3.6 35B)

Autoresearch Optimization out of scope for this PR

Share frontmatter parsing, route resolution, and markdown export helpers across the static build scripts so search and agent artifact generation derive from the same deterministic rules.
Generate human markdown mirrors and build-time /.agents companions so automated readers can fetch stable markdown, dependency metadata, and committed wiki/skills snapshots without adding runtime server logic.
Publish the new markdown mirrors and /.agents namespace through content-index.json, llms.txt, agents.md, and sitemap discovery so automated readers can discover the static agent surface without touching the human navigation.
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
urbit.org-2025 Ready Ready Preview, Comment May 1, 2026 7:05pm

Request Review

Declare llms.txt and sitemap.xml in the exported HTML head so agents that scan page metadata can discover the machine-readable entry points without prior convention knowledge.
Guide weak browsing harnesses toward llms.txt and /.agents through a subtle homepage disclosure, a browser-safe /for-agents page, and a /.well-known/llms.txt mirror. This makes agent discovery more reliable before special paths are already known.
Use each disclosure element's open state instead of the parent group state so nested carets reflect their own expansion. This keeps the homepage agent strip visually consistent with the native details interactions.
Proxy urbit.org through a Cloudflare Worker that preserves the Vercel origin flow while sending Worker-side Umami events for machine-facing and crawler requests that never execute the browser tracker.
Make Workers Builds succeed under the Worker subproject by exposing a build script and pinning a modern Node runtime for the Cloudflare worker toolchain.
Cap noisy client-side analytics before they exhaust the Umami quota while emitting a low-volume signal when a session trips the guard.
Publish the April ecosystem roundup with a dedicated agent companion while keeping agent appendices out of public page rendering.
Refresh generated indexes and mirrors so the PR includes the latest upstream blog content without JSON conflicts.
@kennyrowe kennyrowe merged commit 22e31e5 into master May 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants