Skip to content

Samueljh1/agent-card-visualizer

Repository files navigation

Agent Card Visualizer

A tool for visualizing, debugging, and validating AI agent cards. Built with Next.js and TypeScript, this application helps developers preview and debug agent card configurations.

🌐 Live Site: agent-card.io

Features

  • Preview your agent cards instantly as you edit
  • Built-in validation for agent card schemas and formats
  • Clear error messages and visual feedback for troubleshooting
  • Full compatibility with Agent-to-Agent protocol specifications

Getting Started

Prerequisites

  • Node.js 18+
  • npm, yarn, pnpm, or bun

Installation

  1. Clone the repository:
git clone https://github.com/samueljh1/agent-card-visualizer.git
cd agent-card-visualizer
  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Start the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
  1. Open http://localhost:3000 in your browser.

Contributing

We welcome contributions from the community! Here's how you can help:

Ways to Contribute

  • 🐛 Found a bug? Open an issue
  • 🔧 Submit pull requests for bug fixes or new features
  • 📖 Help improve our docs and examples
  • 🧪 Add test cases or report edge cases

Development Workflow

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Make your changes
  4. Run linting: npm run lint
  5. Commit your changes: git commit -m 'Add amazing feature'
  6. Push to the branch: git push origin feature/amazing-feature
  7. Open a Pull Request

Code Style

  • Use TypeScript for all new code
  • Follow the existing code style and conventions
  • Ensure accessibility best practices

Tech Stack

License

This project is licensed under the MIT License - see the LICENSE file for details.

Community

Acknowledgments

Built with ❤️ by the open source community. Special thanks to all contributors who help make this tool better for developers working with AI agents.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors