All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Rename
titans_memorycrate toineru— Ineru neural-inspired memory system - Rename
hope_agentscrate tokaneru— Kaneru multi-agent execution system - Rename
TitansMemory→IneruMemory,TitansConfig→IneruConfig - Rename
HopeAgent→KaneruAgent,HopeConfig→KaneruConfig - Move
crate::titansmodule tocrate::ineruinaingle_ai - Move
crate::hopemodule tocrate::kaneruinaingle_ai - Bump all main crate versions to 0.4.0 (unified version scheme)
- Update all internal dependency version specs to match
- Standardize copyright headers and license metadata across all crates
- Rust Edition: 2021
- MSRV (Minimum Supported Rust Version): 1.89
- License: Apache-2.0
aingle- Main conductor and runtime based on distributed P2P architectureaingle_minimal- Ultra-light IoT node (<1MB RAM) with CoAP transportaingle_p2p- P2P networking via Kitsune protocol (QUIC/WebRTC)aingle_sqlite- SQLite storage backendaingle_state- State management for conductors
aingle_graph- Native semantic triple store with SPO/POS/OSP indexes- RDF import/export (Turtle, N-Triples)
- Multiple backends (Sled, RocksDB, SQLite, Memory)
- Pattern matching queries
aingle_logic- Prolog-style rule engine for Proof-of-Logic validation- Forward and backward chaining
- Contradiction detection
- Temporal rules support
aingle_contracts- Smart contracts DSL with WASM runtime- Builder pattern for contract definitions
- Gas metering and execution context
- Event emission and state change tracking
aingle_zk- Zero-knowledge proofs- Pedersen commitments
- Range proofs (Bulletproofs)
- Merkle proofs for set membership
- Anonymous credentials
aingle_ai- AI integration layer (Ineru architecture)ineru- Ineru neural-inspired memory system (STM/LTM)kaneru- Kaneru agent framework- Q-Learning
- DQN (Deep Q-Network)
- PPO (Proximal Policy Optimization)
- Memory-augmented agents
aingle_cortex- Unified API layer- REST endpoints for CRUD operations
- GraphQL with subscriptions
- SPARQL query engine
- JWT authentication
aingle_viz- DAG visualization server- D3.js force-directed graph
- Real-time WebSocket updates
- Export to SVG/PNG
- CoAP transport protocol (UDP-based, IoT-friendly)
- Optimized gossip protocol with Bloom filters
- Token bucket rate limiting
- Priority message queues
- mDNS/DNS-SD peer discovery
- SmartNode: IoT + AI integration
adk- Application Development Kitadk_derive- Procedural macrosai_hash- Hash utilities
- Cryptographic Autonomy License (CAL-1.0)
- Agent-centric data sovereignty
- Local-first architecture with selective sharing
- Developed by Apilium Technologies (Tallinn, Estonia)
- Website: https://apilium.com
- Comprehensive README with architecture diagrams
- API documentation via rustdoc
- Tutorial for IoT sensor applications
- DAG visualization guide
- BLE transport for IoT
- LoRa transport for long-range IoT
- WiFi Direct mesh networking
- Additional storage backends
- Enhanced ZK proof types