Commit db354d4
committed
docs(seo): make the repo discoverable for what it actually is
Repo had 13 topics (limit 20) and a description that omitted the terms
people search for. GitHub indexes the description, topics, and README
hero; none were carrying their weight.
Repo metadata (applied via gh, not in-tree):
- description now names the mechanisms and every supported provider,
which is what search matches on
- +7 topics -> 20/20: mcp, model-context-protocol, ai-roleplay,
long-term-memory, ai-companion, sillytavern, chatbot
README hero:
- H1 carries the product category ("self-hosted AI roleplay client with
long-term memory") rather than just the project name — the H1 is what
Google renders as the title
- explicit "alternative to SillyTavern / RisuAI / Faraday" line, since
"sillytavern alternative" is how people actually search this category
- badges (docker, license, tests)
- a differentiators line and an intent-matching line covering the
long-tail phrasings
DELIBERATELY NOT CLAIMED: model-independent character continuity, or any
number from the retracted benchmark. That claim was withdrawn earlier
today (e27b74d) and must not re-enter through marketing copy. The SEO
sells the memory substrate, the privacy ACL, and MCP support — all of
which are shipped and demonstrable.
Still worth doing later: a social preview image (og:image), which GitHub
uses for link unfurls on X/Reddit/HN and which no amount of text can
substitute for.1 parent d657873 commit db354d4
1 file changed
Lines changed: 12 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
8 | 16 | | |
9 | 17 | | |
10 | 18 | | |
| |||
0 commit comments