Introduction â
What is AgentVerse? â
AgentVerse is an open-source, self-hostable registry and marketplace for everything AI agents need. Think of it as npm for AI â but designed from the ground up to handle not just code, but the full spectrum of agent ecosystem artifacts.
| Kind | Description | Example |
|---|---|---|
| ð§ Skill | Reusable capabilities and tools | A web-scraping tool, a code-review function |
| ðĪ Agent | Autonomous AI agents with defined personas | A customer-support agent, a QA engineer agent |
| ð Workflow | Multi-step orchestration pipelines | A CI/CD pipeline, a data-processing DAG |
| ðĪ Soul | Personality and persona configurations | An empathetic counselor personality |
| ðŽ Prompt | Optimized prompt templates | Chain-of-thought prompts, system prompts |
Built for the future â the extensible artifact model means new kinds can be registered without breaking existing clients.
Key Features â
ð Authentication & Security â
- JWT-based authentication with refresh tokens
- Ed25519 signed artifact checksums
- Optional email verification before publishing
- Fine-grained permission control (owner-only writes)
ð Discovery â
- Full-text search across all artifact metadata
- Semantic vector search powered by pgvector embeddings
- Filter by kind, namespace, tag, or author
- Trending artifacts by downloads and social activity
ðĶ Versioning â
- Strict SemVer enforcement
- Automatic version bump inference from content diff
- Pinned version fetching (
@1.2.0) - Complete version history with changelogs
ðĨ Social Layer â
- Comments with threaded replies
- Likes and unlike
- 1â5 star ratings with review text
- Per-artifact social statistics
ðĪ MCP Native â
- Model Context Protocol endpoint at
/mcp - AI agents can search, get, and publish artifacts directly
- No custom tooling required â use any MCP-compatible client
âïļ Flexible Storage â
Any S3-compatible service, GitHub Releases, or a custom HTTP endpoint for storing artifact packages. See Storage Backends for details.
Architecture â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â AgentVerse Platform â
â â
â âââââââââââââââ âââââââââââââââ âââââââââââââââââââââââ â
â â REST API â â GraphQL â â MCP Protocol â â
â â (OpenAPI) â â Endpoint â â (AI agent native) â â
â ââââââââŽâââââââ ââââââââŽâââââââ ââââââââââââŽâââââââââââ â
â ââââââââââââââââââžâââââââââââââââââââââââ â
â ââââââââīâââââââ â
â â Core Logic â â
â â + Auth/JWT â â
â ââââââââŽâââââââ â
â ââââââââââââââââââžâââââââââââââââââ â
â ââââââââīâââââââ ââââââââīâââââââ ââââââââīâââââââ â
â â PostgreSQL â â Redis â â Object â â
â â + pgvector â â Cache â â Store â â
â âââââââââââââââ âââââââââââââââ âââââââââââââââ â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââNext Steps â
- Quick Start â Get up and running in 5 minutes
- CLI Reference â Full CLI command reference
- Storage Backends â Configure where packages are stored