Skip to content

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.

KindDescriptionExample
🔧 SkillReusable capabilities and toolsA web-scraping tool, a code-review function
ðŸĪ– AgentAutonomous AI agents with defined personasA customer-support agent, a QA engineer agent
🔄 WorkflowMulti-step orchestration pipelinesA CI/CD pipeline, a data-processing DAG
ðŸ‘Ī SoulPersonality and persona configurationsAn empathetic counselor personality
💎 PromptOptimized prompt templatesChain-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 ​

Released under the MIT License.