Nobulex
Nobulex is a trust and credit protocol for autonomous AI agents, providing cryptographic receipts for every agent action to build a verifiable trust score. It solves the problem of accountability in AI agents by enabling tamper-proof audit trails and tiered access based on earned trust. It is for developers building AI agents that need to demonstrate reliability and earn access to sensitive operations.
✨ Key features
- Ed25519 signed receipts before and after every agent action
- Hash-chained receipts for tamper evidence and third-party verification
- Trust score accumulation with tiered access levels (Restricted to Sovereign)
- Operator binding to prevent key-burning evasion and ensure accountability
- Integrations for LangChain, CrewAI, Google ADK, PydanticAI, Haystack, LlamaIndex
- Offline verification with SDK; hosted verification API available
🎯 Use cases
- Audit AI agent actions in production for compliance
- Implement dynamic access control based on agent trust score
- Create tamper-evident logs for regulatory reporting
- Build multi-agent systems with cross-agent accountability
- Integrate with agent frameworks to automatically generate receipts
📦 Installation
🧰 Requirements: Python 3.x or Node.js; no API keys required for local use; hosted API requires account for paid tiers.
pip install nobulex
npm install @nobulex/core
🚀 Usage
from nobulex.agent import Agent
agent = Agent("my-agent")
receipt = agent.act("send_email", scope="user@example.com")
assert receipt.verify() # tamper-proof
⚠️ Good to know
The repository is a prior direction; current work is at nobulex-registry, and the hosted verification API is not yet deployed.
❓ FAQ
How does Nobulex ensure tamper-proof receipts?
Each receipt is Ed25519 signed before and after execution and hash-chained, so any modification breaks verification.
Can an agent reset its trust score by generating a new key?
No, because trust is bound to the operator, not the key. Operator score and churn ratio persist even after key burning.
What integrations are available?
Nobulex provides integrations for LangChain, CrewAI, Google ADK, PydanticAI, Haystack, and LlamaIndex.
Is verification possible offline?
Yes, receipts verify offline with the SDK, recomputing action_ref and checking the Ed25519 signature without network access.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.