Skip to content

Commit 9a76f0b

Browse files
docs: surface agentic positioning in README tagline + npm keywords (JavaScriptSolidServer#406) (JavaScriptSolidServer#547)
Per JavaScriptSolidServer#406's 'keep changes light, no marketing language' constraint, this is deliberately a ~3-line README diff rather than a new section: - Tagline gains 'for the agentic web' (the issue's own suggested wording). Retrieval/embedding weight concentrates at the top of a README, so one tagline term outweighs a section further down. - One net-new Features bullet: Programmatic Auth via POST /idp/credentials — the most headless-agent-relevant capability JSS has, and previously undiscoverable from the README. Every other agent-relevant fact (MCP, NIP-98, JSON-LD, 402) was already in the Features list; restating them in a dedicated 'Why JSS for agents' section would be repetition, which doesn't help LLM readers and costs tokens. - package.json keywords gain json-ld, webid, mcp, agent, agentic — npm-search discoverability at zero README cost. Closes JavaScriptSolidServer#406.
1 parent 5863768 commit 9a76f0b

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![npm version](https://img.shields.io/npm/v/javascript-solid-server)](https://www.npmjs.com/package/javascript-solid-server)
44

5-
A minimal, fast, JSON-LD native Solid server.
5+
A minimal, fast, JSON-LD native Solid server for the agentic web.
66

77
**[Documentation](https://javascriptsolidserver.github.io/docs/)** | **[GitHub](https://github.com/JavaScriptSolidServer/JavaScriptSolidServer)**
88

@@ -18,6 +18,7 @@ A minimal, fast, JSON-LD native Solid server.
1818
- **JSON-LD Native** — Stores and serves JSON-LD by default, Turtle via `--conneg`
1919
- **Web Access Control**`.acl` file-based authorization
2020
- **Solid-OIDC** — Built-in Identity Provider with DPoP, passkeys, Schnorr SSO
21+
- **Programmatic Auth**`POST /idp/credentials` issues tokens from email/password; agents and headless clients authenticate with no browser flow
2122
- **WebSocket Notifications** — Real-time updates (solid-0.1 protocol)
2223
- **Content Negotiation** — Turtle ↔ JSON-LD conversion (optional)
2324
- **Multi-user Pods** — Path-based (`/alice/`) or subdomain-based (`alice.example.com`)

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@
5252
"decentralized",
5353
"activitypub",
5454
"fediverse",
55-
"nostr"
55+
"nostr",
56+
"json-ld",
57+
"webid",
58+
"mcp",
59+
"agent",
60+
"agentic"
5661
],
5762
"license": "AGPL-3.0-only",
5863
"optionalDependencies": {

0 commit comments

Comments
 (0)