autonomous-agent / README.md
Exxe's picture
Update README.md
3411ab1 verified
|
Raw
History Blame Contribute Delete
1.51 kB
---
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