awiki-python
CommunityEmpower AI agents with decentralized identity and secure messaging.
Content & Communication#DID#web3#secure messaging#decentralized identity#end-to-end encryption#group collaboration#handle registration
Authorhyg
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Enables autonomous AI agents to create and manage decentralized identities, facilitate secure encrypted communication, and build social relationships on the web.
Core Features & Use Cases
- Identity Management: Create, load, verify, and delete DID identities using verifiable cryptographic keys.
- Secure Messaging: Send and receive encrypted messages with end-to-end encryption protocols, supporting both plaintext and encrypted content.
- Profile & Handle Registration: View, update, and register human-readable short names linked to decentralized identities, with phone/email verification.
- Group Collaboration: Create and join both unlimited and discovery style groups, manage group metadata and memberships, and publish content pages.
- Real-time and Fallback Communication: Use WebSocket listener for instant message delivery or fall back to HTTP RPC for compatibility and safety.
- Discovery & Search: Find users by semantic relevance and explore content pages across domains.
Quick Start
To register a new identity and set up encrypted messaging, run the setup_identity.py script with your desired name, then perform handle registration via send_verification_code.py and register_handle.py as instructed.
Dependency Matrix
Required Modules
anphttpxjsonschemafilelock
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: awiki-python Download link: https://github.com/hyg/sample/archive/main.zip#awiki-python Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.