NATURAL LANGUAGE
CRYPTOGRAPHY
A production-grade natural language cryptography platform with four-layer fee defense,formal verification (Coq proofs), RON compliance (47 states),64+ operations, and 6-language i18n support. Speak naturally—the AI handles everything.
ARCHITECTURE OVERVIEW
NLP Engine Architecture
A complete conversational AI system—not just a CLI wrapper. The agent processes natural language through multiple sophisticated stages:
- Intent Classification — 200+ priority-ordered regex patterns
- Anaphora Resolution — Understands "it", "this", "that" from context
- Parameter Extraction — Pulls dates, prices, addresses from messy text
- Progressive Collection — Asks follow-up questions for missing params
- Error Recovery — Transforms cryptic errors into helpful guidance
- Memory System — Short-term (50 messages) + long-term preferences
Core Modules (56,320 lines)
┌─────────────────────────────────────────────────────────────────────────────┐
│ USER INPUT │
│ "Sign my contract and anchor it" │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ INTENT CLASSIFIER │
│ │
│ 200+ regex patterns → Matches: ["sign", "anchor"] │
│ Confidence: 0.95 │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ FILE FINDER │
│ │
│ Query: "contract" → Found: ~/Documents/contract.pdf │
│ Auto-selected (single match) │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ COST ESTIMATOR │
│ │
│ sign: FREE | anchor: 0.10 GAS (~$0.04) │
│ Total: 0.10 GAS │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ CONFIRMATION │
│ │
│ "I found contract.pdf. This will sign it (FREE) and anchor to Neo N3 │
│ (0.10 GAS ~$0.04). Proceed? [Yes/No]" │
└─────────────────────────────────────────────────────────────────────────────┘
│
User: "Yes"
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ TOOL EXECUTION │
│ │
│ 1. anubis_sign(file_path="contract.pdf") → contract.pdf.sig │
│ 2. anubis_attest(file_path="contract.pdf") → contract.pdf.receipt │
│ 3. anubis_anchor(receipt_path="contract.pdf.receipt") → TX: 0x7a3b... │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ RESPONSE │
│ │
│ "✓ Done! Your contract is signed and anchored. │
│ Signature: contract.pdf.sig │
│ Transaction: 0x7a3b9c2d... │
│ Block: 12847293" │
└─────────────────────────────────────────────────────────────────────────────┘NATURAL LANGUAGE CRYPTOGRAPHY
Cryptographic Synonyms
200+ natural language mappings with confidence scores. Users speak naturally, the agent understands cryptography.
Disambiguation Flows
12 structured flows for ambiguous inputs. When confidence is close, the agent asks clarifying questions.
Semantic Memory
Query past operations in natural language. Time-aware, intent-filtered, keyword searchable.
Explanation Mode
15+ cryptographic concept explanations. Ask "why" and get clear, accessible answers.
Security Advisor
Proactive suggestions based on document content. Detects "will", "confidential", "inheritance" and recommends protections.
Tool Chaining
Outcome-based workflows. Express what you want, the agent figures out the steps.
Composite Actions
Natural phrases that expand to multiple operations automatically.
COMPLETE API REFERENCE
All 64 tools organized by category. Click to expand and view parameters, return types, and examples.
anubis_signFREESign documents with ML-DSA-87 post-quantum signatures
| Name | Type | Required | Description |
|---|---|---|---|
| file_path | string | Yes | Path to the file to sign |
| output_path | string | No | Output path for signature |
| detached | boolean | No | Create detached signature (default: true) |
anubis_verifyFREEVerify document signatures are valid and authentic
| Name | Type | Required | Description |
|---|---|---|---|
| file_path | string | Yes | Path to the signed file |
| signature_path | string | No | Path to signature file |
anubis_attestFREECreate timestamped receipt proving document existence
| Name | Type | Required | Description |
|---|---|---|---|
| file_path | string | Yes | Path to the file to attest |
| receipt_path | string | No | Output path for receipt |
anubis_keyFREEManage ML-DSA-87 and ML-KEM-1024 key pairs
| Name | Type | Required | Description |
|---|---|---|---|
| action | string | Yes | Action: init, show, export, rotate |
| low_memory | boolean | No | Use low-memory mode for constrained devices |
NATURAL LANGUAGE PATTERNS
The agent understands 200+ natural language patterns. Here are examples organized by category. You can say these phrases (or variations) and Anubis will understand.
Signing & Verification
signsignverifyverifyattestattestBlockchain Anchoring
anchoranchoranchorbatch_addbatch_flushProperty & Deeds
deed_anchordeed_transferdeed_historydeed_initWills & Estates
will_anchorwill_beneficiarywill_revokeMarriage & Divorce
marriage_createmarriage_createrings_mintdivorceEscrow & Conditional Release
escrow_timelockescrow_timelockescrow_paymentescrow_multisigescrow_deadmanescrow_deadmanheartbeatheartbeatVault & Storage
vault_uploadsealvault_downloadvault_sharevault_statsMarketplace
market_listmarket_listmarket_buymarket_browserevenue_claimMembership
member_mintmember_mintmember_renewmember_statusmember_tiersCOMPLETE FEE SCHEDULE
All fees are paid in GAS on Neo N3. USD estimates assume 1 GAS ≈ $0.40.
FREE OPERATIONS
PAID OPERATIONS
MEMBERSHIP TIERS
MULTI-PLATFORM ACCESS
Access Anubis Notary through multiple interfaces—all powered by the same SpoonOS agent.
Terminal Chat
Interactive CLI with natural language
anubis-chatTelegram Bot
Chat with @AnubisNotaryBot
@AnubisNotaryBotDiscord Bot
Add to your server
/anubis signREST API
Programmatic access
POST /api/v1/chatINSTALLATION
Get started with the SpoonOS agent in minutes.
1. Install the Agent
2. Configure
3. Start Chatting
4. Python Integration
READY TO TALK TO ANUBIS?
Install the SpoonOS agent and start using natural language cryptography today.