Spaces:
Sleeping
Sleeping
| title: Autonomous AI Agent | |
| emoji: π€ | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 6.14.0 | |
| app_file: app.py | |
| pinned: false | |
| tags: | |
| - mcp-server | |
| - agents | |
| - a2a | |
| # Autonomous AI Agent | |
| A fully autonomous AI agent running on free OpenRouter models with MCP protocol support, A2A networking, and ClawHub skill sharing. | |
| ## Features | |
| - **MCP Server**: Exposes tools via the Model Context Protocol β any MCP client can discover and use this agent | |
| - **MCP Client**: Can call tools on other MCP-enabled Gradio Spaces | |
| - **Skill Sharing**: Install, share, and evolve skills via ClawHub and the SkillClaw cloud | |
| - **A2A Networking**: Open agent-to-agent protocol with public registry and peer discovery | |
| - **Web Search & Python Execution**: Built-in tools for research and computation | |
| ## Endpoints | |
| | Endpoint | Description | | |
| |----------|-------------| | |
| | `/gradio_api/mcp/` | MCP server (tools discoverable by any MCP client) | | |
| | `/.well-known/agent-card.json` | A2A Agent Card | | |
| | `/skills/` | List all available skills (JSON) | | |
| | `/skills/{name}` | Get full skill data (JSON) | | |
| | `/a2a/delegate` | Accept delegated tasks from peers | | |
| | `/a2a/heartbeat` | Heartbeat endpoint | | |
| ## Usage | |
| Chat with the agent to: | |
| - `find collaborators` β Find other agents that might accept skill sharing | |
| - `offer skill to [space_url]` β Share one of our skills with another agent | |
| - `browse MCP spaces` β Find MCP-enabled Spaces on HuggingFace | |
| - `scan for agents` β Discover other AI agents on HuggingFace |