Skip to content

docs(README): refresh positioning, branding, and section layout#176

Merged
JackChen-me merged 6 commits into
mainfrom
docs/readme-positioning-refresh
Apr 25, 2026
Merged

docs(README): refresh positioning, branding, and section layout#176
JackChen-me merged 6 commits into
mainfrom
docs/readme-positioning-refresh

Conversation

@JackChen-me
Copy link
Copy Markdown
Member

Summary

Refresh the README to tighten positioning, add brand assets, and reorder sections. Highlights:

  • Brand assets (logo marks, banners, social cards) under .github/brand/
  • Hero rewrite: "Lightweight multi-agent orchestration for TypeScript"
  • Body anchored on mechanism (Coordinator decomposes goals into a task DAG) and pain pivot ("describe the goal, not the graph")
  • Badges reordered: package -> stack -> quality -> brand position -> social proof
  • "What else you get" rewritten around tool framework + delegation, production features (incl. post-run task DAG dashboard), and provider mixing
  • New vs. Mastra comparison anchored on Supervisor vs Coordinator architecture
  • Featured Partner moved out of Ecosystem to a bottom standalone section
  • Translations merged into Contributing
  • "(free)" qualifier dropped from Integrations subsection
  • README_zh.md kept in sync throughout

Notes

Independent of #174. Once #174 (streaming reasoning events) lands, a small follow-up will re-add the "with reasoning events" qualifier to the streaming bullet.

Test plan

  • Both READMEs render on GitHub without broken anchors
  • zh anchor #支持的-provider jumps correctly
  • Brand assets render in light + dark mode
  • All badge links resolve

- Move "How is this different from X?" and Ecosystem to after Examples
- Sync README_zh.md with English (Qiniu, OpenRouter, Translations)
- Add quantized tuning section linking to local-quantized.ts
- Trim line 22 feature list, bump cache-bust dates
- Add brand assets (logo marks, banners, social cards) under .github/brand/
- Hero: "Lightweight multi-agent orchestration for TypeScript"
- Body anchored on mechanism (Coordinator decomposes goals into a task DAG)
  and pain pivot (describe the goal, not the graph)
- Reorder badges to package -> stack -> quality -> brand position -> social proof
- Rewrite "What else you get" around tool framework + delegation, production
  features (incl. post-run task DAG dashboard), and cross-provider teams
- Add vs. Mastra comparison anchored on Supervisor vs Coordinator architecture
- Move Featured Partner out of Ecosystem to a bottom standalone section
- Merge Translations into Contributing
- Drop "(free)" qualifier from Integrations subsection
- Sync zh README throughout
"with reasoning events" depends on #174 (not yet merged). Keeping just
"streaming" / "流式输出" lets this PR ship independently. Follow-up will
re-add the qualifier after #174 lands.
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 32dd8614c7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread README.md
Comment on lines +3 to +5
<source media="(prefers-color-scheme: dark)" srcset=".github/brand/logo-mark-dark.svg">
<source media="(prefers-color-scheme: light)" srcset=".github/brand/logo-mark-light.svg">
<img alt="Open Multi-Agent" src=".github/brand/logo-mark-light.svg" width="96">
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Replace relative logo paths with publish-safe URLs

The new hero logo references .github/brand/... via relative paths, but .github is not part of the published package contents (package.json only ships dist, docs, README.md, and LICENSE). As a result, the README on npm renders broken images at the top, which hurts first-run documentation quality for package users. Please use absolute GitHub-hosted asset URLs (or ship the brand assets in the package).

Useful? React with 👍 / 👎.

- Quick Start: add `### Run a team in TypeScript` heading for the runTeam
  code example; move CLI mention after the SDK example as `### Run from
  the shell`
- Supported Providers: drop redundant "Status: Verified" column; add
  Example model and Notes columns covering all 14 providers
- Remove `### LLM Configuration Examples` subsection; info now lives in
  the main table with a generic code template above it
- Sync README_zh.md throughout
Evaluation pass that fixes factual errors (missing cookbook category,
ambiguous delegate_to_agent, broken Quick Start placeholders, duplicate
task names in demo output) and improves discoverability via a 10-row
Features table, a 30-second clone-and-run Quick Start, cookbook-first
Examples, an Observability section, provider tables split by user-facing
config, trimmed comparison sections, and a Production Checklist.

Featured Partner program details move to docs/featured-partner.md so the
README ends on License rather than a paywall, with a brief Ecosystem
subsection linking to the new doc.
- Light banner no longer shows the body var(--bg) bleeding through on
  the right; dark banner and github-social regain previously-clipped
  content (terminal-log arrows, the bottom-right "★ open source"
  badge). Root cause was overflow:hidden on the .banner-stage / .stage
  ancestors clipping the forced 1280px target during extraction.
- Banner right-column status changes from per-agent token counts
  (12,847t / 8,402t / 3,914t) to action labels (design / impl /
  parallel / review). The numbers were illustrative but conflicted
  with how totalTokenUsage actually aggregates — both input+output,
  including the coordinator's decompose+synthesize passes, with
  same-name agents merged.
@JackChen-me JackChen-me merged commit 6de84b0 into main Apr 25, 2026
4 checks passed
@JackChen-me JackChen-me deleted the docs/readme-positioning-refresh branch April 25, 2026 19:24
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.

1 participant