Skip to content

Add landing page for smartagent.org#1

Merged
DavidAJohnston merged 2 commits into
mainfrom
feat/landing-page
Feb 12, 2026
Merged

Add landing page for smartagent.org#1
DavidAJohnston merged 2 commits into
mainfrom
feat/landing-page

Conversation

@profbernardoj

Copy link
Copy Markdown
Contributor

What

Landing page for smartagent.org, served via GitHub Pages from docs/.

What's in it

  • Hero section with one-line install command (copy button)
  • Feature grid (6 cards: free inference, private, decentralized, memory, multi-channel, extensible)
  • How It Works steps (install → inference activates → WebChat opens → grow)
  • Upgrade Path visualization (free gateway → own key → Venice → MOR staking)
  • Architecture diagram (SmartAgent = OpenClaw + Everclaw + config)
  • Footer with all relevant project links

DNS Setup (David)

Point smartagent.org to GitHub Pages:

  • A records: 185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153
  • Or CNAME: smartagentprotocol.github.io

Then enable GitHub Pages in repo settings: Source = docs/ from main branch.

Testing

  • Opened locally in browser, verified all sections render correctly
  • Copy button works
  • Responsive down to mobile widths

Checklist

  • Documentation updated
  • No secrets or API keys committed
  • Backwards compatible

- docs/index.html: Full landing page with install command, features grid,
  how-it-works steps, upgrade path visualization, architecture diagram,
  and CTA sections. Dark theme matching Everclaw site style.
- docs/CNAME: smartagent.org domain for GitHub Pages

DNS settings for smartagent.org:
  A records: 185.199.108.153, .109, .110, .111
  Or CNAME: smartagentprotocol.github.io
- Remove OPENCLAW_MIN_VERSION (unused, reserved for future version pinning)
- Remove SMARTAGENT_REPO (unused, config downloads use raw GitHub URLs)
- Remove ARCH assignment (OS check validates arch, no variable needed)
@DavidAJohnston
DavidAJohnston merged commit 9739e84 into main Feb 12, 2026
3 checks passed
@DavidAJohnston

Copy link
Copy Markdown
Contributor

Thanks Bernardo.

profbernardoj added a commit that referenced this pull request Feb 15, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
DavidAJohnston pushed a commit that referenced this pull request Feb 15, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
profbernardoj pushed a commit that referenced this pull request Feb 23, 2026
profbernardoj added a commit that referenced this pull request Feb 23, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
@profbernardoj
profbernardoj deleted the feat/landing-page branch February 23, 2026 06:28
profbernardoj pushed a commit that referenced this pull request Feb 23, 2026
profbernardoj pushed a commit that referenced this pull request Feb 23, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
profbernardoj added a commit that referenced this pull request Feb 25, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
profbernardoj pushed a commit that referenced this pull request Feb 25, 2026
…9.6)

Adds post-bootstrap config validation that catches the #1 onboarding
issue: using 'everclaw/' as a model prefix. Everclaw is a skill, not
a provider — this silently routes to Venice instead of Morpheus.

Triggered by real user report (Alex) who staked MOR correctly but
got billing errors because requests never reached the Morpheus network.
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