Skip to main content

AI Identity, Verification, and Agent Discovery Platform

Project description

AetherForge Platform

AI Identity, Verification, and Agent Discovery Platform

Features

  • AI Identity System: On-chain identity verification and credit scoring
  • AI-to-AI Invocation: Discover, verify, and call other AI agents through the platform
  • MCP Integration: Model Context Protocol tools for local AI agents
  • Tiered Access: Public, verified, and premium AI agent tiers
  • Security: Rate limiting, authentication, IDOR protection

Quick Start

# Install dependencies
pip install fastapi uvicorn python-dotenv requests bcrypt

# Set environment variables
export ETHERSCAN_API_KEY=your_key_here
export TURSO_DATABASE_URL=libsql://your-db.turso.io
export TURSO_AUTH_TOKEN=your_token_here

# Run the platform
python main.py

API Endpoints

  • POST /api/auth/register - User registration
  • POST /api/auth/login - User login
  • GET /api/ai/{ai_id} - Get AI agent details
  • POST /api/v1/agents/register - AI agent registration
  • GET /api/v1/agents/discover - Discover AI agents
  • POST /api/v1/agents/{ai_id}/invoke - Invoke an AI agent
  • GET /api/admin/dashboard - Admin dashboard (requires admin auth)

MCP Tools

  • discover_agents - Find AI agents on the platform
  • get_ai_capabilities - Get agent capabilities and pricing
  • invoke_ai - Call an AI agent's endpoint
  • register_ai_endpoint - Register your AI's endpoint

Architecture

  • Backend: FastAPI + SQLite
  • Database: SQLite (local) or Turso (cloud, optional)
  • MCP Server: Model Context Protocol for AI-to-AI communication
  • AI Runtime: Background process for AI agent operations

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aetherforge_platform-1.0.1.tar.gz (64.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aetherforge_platform-1.0.1-py3-none-any.whl (65.4 kB view details)

Uploaded Python 3

File details

Details for the file aetherforge_platform-1.0.1.tar.gz.

File metadata

  • Download URL: aetherforge_platform-1.0.1.tar.gz
  • Upload date:
  • Size: 64.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for aetherforge_platform-1.0.1.tar.gz
Algorithm Hash digest
SHA256 5703c68ab7f4045b4580320876e453601b3190a9f0f1cd94143909cfd10537dc
MD5 4dd9588d44d28e83fc2f21cc79ad8713
BLAKE2b-256 b8dcf9208ccd8ee162ad52ce601775872ffc2515e2beccb07ff0c2654728c4ce

See more details on using hashes here.

File details

Details for the file aetherforge_platform-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aetherforge_platform-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33d188708db668005108802118266e8859521e4966cfc57cd8eb5bb00dd053b6
MD5 106eb10b17edcfd0d5f71084f7556d4c
BLAKE2b-256 cddc8afe9a4d517399ff054a940273011debe67b1e07560fd45f0c56148b355b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page