feat(dashboard): update landing page messaging for vibe coders#38
Conversation
Reposition AgentState as the solution for devs who want to build agents without building their own conversation database. Add "vibe coder" messaging highlighting the no-SDK approach — just give your coding agent the agents.md URL and let it wire things up. - Update hero copy with new value proposition - Add dual code examples: vibe coder approach + REST API - Add agents.md as prominent CTA button - Update README intro to match Co-Authored-By: Duyet Le <me@duyet.net> Co-Authored-By: duyetbot <bot@duyet.net>
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request refines the marketing and onboarding experience for AgentState by updating key messaging across the landing page and README. The changes aim to better communicate the product's value proposition to AI agent developers, particularly those who prefer a streamlined, "no SDK needed" approach, while still supporting traditional REST API integration. Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
📝 WalkthroughWalkthroughThe PR updates README and dashboard homepage messaging to reposition the product from conversation storage/retrieval toward AI agent development. Changes include revised hero text, new call-to-action buttons, and a two-column code example layout showcasing different usage approaches. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request updates the landing page and README with new messaging targeting 'vibe coders'. It introduces a dual code example on the landing page, showcasing both a prompt-based approach for AI agents and a traditional REST API curl example. The changes align well with the PR's goal. I have one minor suggestion to improve the accuracy of the new code example.
| <span className="text-green-600 dark:text-green-400/70"> | ||
| {`agentstate.app/agents.md`} | ||
| </span> |
There was a problem hiding this comment.
The URL for the API docs appears to be incomplete as it's missing the https:// protocol. While a human developer might infer the protocol, an AI agent could interpret it as a relative path, leading to errors. It's best practice to use the full, unambiguous URL in documentation and examples, especially when the target audience includes automated agents.
| <span className="text-green-600 dark:text-green-400/70"> | |
| {`agentstate.app/agents.md`} | |
| </span> | |
| <span className="text-green-600 dark:text-green-400/70"> | |
| {`https://agentstate.app/agents.md`} | |
| </span> |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@README.md`:
- Around line 5-7: The README currently points users to the API docs URL
(/dashboard/docs/) which is inconsistent with the landing page CTA that shares
agentstate.app/agents.md; update the README text to reference and link to
agents.md instead of /dashboard/docs/, ensuring the phrasing that tells "give
your coding agent the API docs" matches the landing page by replacing the API
docs URL with agentstate.app/agents.md (update the literal link and any
accompanying description to reference agents.md).
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 80b3112a-6e8d-47f5-bfa7-fa71908d1de4
📒 Files selected for processing (2)
README.mdpackages/dashboard/src/app/page.tsx
| You're building AI agents — not a conversation database. Stop reinventing storage, analytics, and history management. Just call an API. | ||
|
|
||
| Built for vibe coders. No SDK needed — give your coding agent the [API docs](https://agentstate.app/dashboard/docs/) and let it wire things up. Or use the REST API directly with any language, any framework. |
There was a problem hiding this comment.
Inconsistent URL for "vibe coders" between README and landing page.
The README instructs users to give their coding agent the "API docs" link (/dashboard/docs/), but the landing page in page.tsx (lines 114-116) shows agentstate.app/agents.md as the URL to share with coding agents. The PR also adds an agents.md button as a prominent CTA.
Consider updating the README to reference agents.md instead, to match the landing page messaging:
Suggested fix
-Built for vibe coders. No SDK needed — give your coding agent the [API docs](https://agentstate.app/dashboard/docs/) and let it wire things up. Or use the REST API directly with any language, any framework.
+Built for vibe coders. No SDK needed — give your coding agent the [agents.md](https://agentstate.app/agents.md) and let it wire things up. Or use the REST API directly with any language, any framework.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@README.md` around lines 5 - 7, The README currently points users to the API
docs URL (/dashboard/docs/) which is inconsistent with the landing page CTA that
shares agentstate.app/agents.md; update the README text to reference and link to
agents.md instead of /dashboard/docs/, ensuring the phrasing that tells "give
your coding agent the API docs" matches the landing page by replacing the API
docs URL with agentstate.app/agents.md (update the literal link and any
accompanying description to reference agents.md).
Summary
agents.mdas prominent CTA button alongside Get Started and API ReferenceTest plan
🤖 Generated with Claude Code
Summary by CodeRabbit
Documentation
New Features