The Semantic Infrastructure for Intelligent Applications
Enabling enterprises to build secure, scalable, and intelligent distributed systems
Solutions β’ Capabilities β’ Get Started β’ Website
Modern enterprises face a critical challenge: legacy systems can't keep pace with the demands of IoT, real-time compliance, and intelligent automation. Traditional databases are too slow. Blockchains are too heavy. Point solutions create silos.
AIngle is different.
Built from the ground up as a Semantic DAG (Directed Acyclic Graph), AIngle combines the best of distributed ledgers, graph databases, and edge computing into a single, unified platform.
| Traditional Approach | With AIngle |
|---|---|
| Weeks to detect compliance violations | Real-time detection |
| Knowledge lost when employees leave | Captured and searchable forever |
| IoT devices can't run complex logic | Full intelligence at the edge |
| Separate systems for data, logic, privacy | One unified platform |
The Problem: When senior developers leave, they take critical knowledge with them. New team members see what the code does, but not why decisions were made. This creates technical debt and repeated mistakes.
The Solution: Deep Context captures architectural decisions, design rationale, and semantic relationships directly in your development workflow.
Business Impact:
- β 50% faster onboarding for new developers
- β Reduce technical debt from uninformed decisions
- β Audit-ready decision history
- β Searchable knowledge base that grows with your codebase
"Why did we choose microservices for the payment system?"
β Deep Context returns the original decision, alternatives considered,
and the business context from 2 years ago.
The Problem: Financial institutions review customers annually. If an entity appears on a sanctions list today, it can take weeks to detect. Manual processes create compliance gaps and regulatory risk.
The Solution: AIngle's Semantic Compliance monitors sanctions lists in real-time, using graph analysis to detect hidden relationships and fuzzy matching to catch name variations.
Business Impact:
- β Instant detection when sanctions lists change
- β Uncover hidden networks through graph analysis
- β Reduce false positives with semantic matching
- β Immutable audit trail for regulatory proof
Traditional: Annual review β 365-day exposure window
AIngle: Real-time sync β Minutes to detection
Explore Semantic Compliance β
The Problem: IoT devices have limited resources but need to make intelligent decisions. Cloud round-trips add latency. Connectivity isn't guaranteed. Yet you need security, coordination, and smart behavior.
The Solution: AIngle Minimal runs on devices with less than 1MB RAM, providing full DAG capabilities, peer-to-peer gossip, and embedded intelligence at the edge.
Business Impact:
- β Sub-second decisions without cloud dependency
- β Automatic anomaly detection on-device
- β Mesh networking between devices
- β Zero infrastructure costs for device-to-device communication
Supported Protocols: CoAP β’ mDNS β’ Gossip β’ DTLS
|
Native graph database with SPARQL queries. Model complex relationships, run pattern matching, and traverse connectionsβall without external dependencies. |
Prove facts without revealing data. Schnorr signatures, Pedersen commitments, and Bulletproofs built-in. Perfect for identity verification and confidential transactions. |
|
Hierarchical Optimistic Policy Engine. Reinforcement learning (Q-Learning, SARSA, TD) for autonomous decision-making. From anomaly detection to resource optimization. |
One interface, three protocols. REST for simplicity, GraphQL for flexibility, SPARQL for semantic queries. The Cortex API adapts to your needs. |
|
Rust-based DSL compiled to WASM. Type-safe, sandboxed execution with deterministic results. Deploy business logic that runs anywhere. |
Interactive D3.js dashboard. Watch your DAG evolve in real-time. Filter, search, export, and analyze system behavior visually. |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β APPLICATION LAYER β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
β β Zomes β β Contracts β β HOPE Agents β β DAG Viz β β
β β (WASM) β β (Rust DSL) β β (RL) β β (D3.js) β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β API LAYER β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Cortex API (REST β’ GraphQL β’ SPARQL) β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β CORE SERVICES β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
β β Semantic β β Logic β β ZK Proofs β β Contracts β β
β β Graph β β Engine β β (Privacy) β β Runtime β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β NETWORK LAYER β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
β β Kitsune P2P β β CoAP β β Gossip β β mDNS β β
β β (QUIC) β β (IoT) β β (Optimized) β β Discovery β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ βββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# Clone
git clone https://github.com/ApiliumCode/aingle.git
cd aingle
# Build
cargo build --workspace --release
# Test
cargo test --workspace
# Documentation
cargo doc --workspace --no-deps --open- Rust 1.70 or later
- libsodium-dev (cryptography)
- libssl-dev (TLS)
- pkg-config
# Deep Context - Semantic Git
cd examples/deep_context
cargo run --release -- --help
# Semantic Compliance - AML/KYC
cd examples/semantic_compliance
cargo run --release -- --help| Guide | Description |
|---|---|
| Getting Started | Build your first AIngle application |
| IoT Networks | Deploy sensors with edge intelligence |
| HOPE Agents | Add autonomous decision-making |
| Semantic Queries | Master GraphQL and SPARQL |
| Privacy (ZK) | Implement zero-knowledge proofs |
| Visualization | Monitor your system in real-time |
Full API Reference:
cargo doc --workspace --no-deps --open| Component | Purpose |
|---|---|
aingle |
Main conductor and runtime |
aingle_minimal |
Ultra-light IoT node (<1MB) |
kitsune_p2p |
P2P networking (QUIC) |
aingle_sqlite |
Persistent storage |
| Component | Purpose |
|---|---|
hope_agents |
Reinforcement learning framework |
aingle_logic |
Prolog-style reasoning engine |
aingle_graph |
Semantic graph database |
| Component | Purpose |
|---|---|
aingle_zk |
Zero-knowledge proofs |
aingle_contracts |
Smart contract runtime |
aingle_cortex |
API gateway with auth |
Official SDKs for integrating AIngle into your applications:
| Language | Package | Repository |
|---|---|---|
| JavaScript/TypeScript | @apilium/aingle-sdk |
aingle-sdk-js |
| Python | aingle-sdk |
aingle-sdk-python |
| Go | github.com/ApiliumCode/aingle-sdk-go |
aingle-sdk-go |
| Swift | AIngleSDK |
aingle-sdk-swift |
| Kotlin | com.apilium:aingle-sdk |
aingle-sdk-kotlin |
import { AIngleClient } from '@apilium/aingle-sdk';
const client = new AIngleClient('http://localhost:8080');
// Create an entry
const hash = await client.createEntry({ sensor: 'temp', value: 23.5 });
// Subscribe to real-time updates
client.subscribe((entry) => {
console.log('New entry:', entry.hash);
});# Start node with REST API enabled
aingle-minimal run --rest-port 8080We welcome contributions from the community.
- Fork the repository
- Create your feature branch
- Write tests for new functionality
- Ensure all tests pass:
cargo test --workspace - Format code:
cargo fmt --all - Submit a pull request
See our contribution guidelines for details.
Apache License 2.0
Copyright Β© 2019-2025 Apilium Technologies
See LICENSE for the full license text.
Ready to transform your enterprise?
Visit apilium.com Β β’Β Contact Us Β β’Β GitHub
Apilium Technologies β’ Tallinn, Estonia