For agents
Homus có sẵn mọi surface một agent cần: llms.txt, bản Markdown của từng trang, RSS, sitemap và một JSON API tĩnh, không cần key.
Surfaces
Tất cả là file tĩnh, đọc bằng một GET, không auth, không rate limit riêng. JSON API trả CORS * và cache 1 giờ.
| Surface | URL | Dùng khi |
|---|---|---|
| llms.txt | /llms.txt | Điểm vào ngắn (dưới 10 KB): đọc gì trước, mọi event và topic. |
| llms-full.txt | /llms-full.txt | Mọi talk trong một file, mỗi talk một dòng, khi cần quét hết. |
| Markdown twin | /talks/{slug}.md | Toàn văn một trang: thêm .md vào URL bất kỳ, ví dụ /index.md. |
| JSON API | /api/index.json | Dữ liệu có cấu trúc: talks, topics, events, orgs; index tự mô tả mọi endpoint. |
| RSS | /rss.xml | Theo dõi talk mới. |
| Sitemap | /sitemap.xml | Mọi URL kèm lastmod, để chỉ tải lại trang đã đổi. |
| graph.json | /data/graph.json | Đồ thị org, event, speaker, topic, talk trong một file. |
| Changelog | /changelog.md | Version signal: dòng mới nhất đổi thì dữ liệu đã đổi. |
Snippets
Đọc điểm vào:
curl -s https://homus.dev/llms.txt
Đọc toàn văn một talk bằng Markdown:
curl -s https://homus.dev/talks/agent-output-is-not-ux-rendering-layer-your-llm-pipeline-is-missing.md
Lấy danh sách talk dạng JSON:
curl -s https://homus.dev/api/talks.json
A first session in 4 calls
Ví dụ: tìm talk về sandbox và đọc một talk. Chỉ cần biết /api/index.json, mọi URL còn lại đọc từ response.
# 1. index: endpoints, version, attribution
curl -s https://homus.dev/api/index.json
# 2. talks có topic "Sandboxes"
curl -s https://homus.dev/api/talks.json | jq -r '.talks[] | select(.topics | index("Sandboxes")) | .slug'
# 3. một talk: sections, sources, updated
curl -s https://homus.dev/api/talks/{slug}.json
# 4. toàn văn
curl -s https://homus.dev/talks/{slug}.mdHiện có 89 talk. Muốn biết có gì mới mà không tải lại hết: so version trong /api/index.json với lần trước, rồi dùng lastmod trong sitemap.
Reuse rules
- Mỗi talk trên Homus là bản viết lại tiếng Việt của một talk gốc, giữ technical term tiếng Anh. Trích dẫn thì nói rõ đó là bản viết lại, không phải lời nguyên văn của speaker.
- Ghi nguồn cả hai: link trang talk trên homus.dev, và talk gốc (speaker, sự kiện, video gốc có trong mục nguồn và trong
sourcescủa API). - Ưu tiên link tới Homus thay vì chép nguyên bài; trả lời ngắn kèm link là đủ.
- Thấy sai thì báo về [email protected].