Pinuxd — the intellective layer: an operating system for enterprise AI (knowledge graph, governed workflows, cost governor, provable multi-tenant isolation).
Project description
Pinuxd
The intellective layer — an operating system for enterprise AI.
Pinuxd is the backbone that decides how an organization uses AI across its data, documents, events, models, and compute — grounded in a knowledge graph, governed end to end, and continuously optimized for accuracy ↑, speed ↑, cost ↓.
Not a chatbot, not a framework, not a model. An operating system: it owns the scheduling, memory, security, I/O, and processes for AI the way a kernel owns them for a computer — so you build on it instead of re-wiring an agent framework + a vector database + a rules engine + a governance bolt-on for the tenth time.
Commercial software — free for 90 days. After the trial a license key is required. For a license key, contact mohitdeepaksoni@gmail.com.
Install
pip install pinuxd
What you get
| Plane | Capability |
|---|---|
| Knowledge graph & semantic layer | A property graph, a business glossary/ontology, entity resolution, and GraphRAG — grounded, multi-hop, cited retrieval that connects facts flat top-k retrieval cannot. |
| Data & document fabric | Connectors, multi-modal ingestion (text/table/image/audio), incremental ETL into the graph with provenance and provable freshness. |
| Cost governor | A semantic cache, a reranker, and cheap-first learned-and-gated routing that serves the cheapest path clearing an accuracy bar — with the accuracy floor enforced at execution. |
| Workflow & event engine | Durable, resumable, event-driven workflows with human-in-the-loop, saga compensation, SLAs, and exactly-once across a crash/failover. |
| Policy & rules engine | RBAC, rules-as-constraints, living-policy binding, and a machine-checked proof of zero rule violations. |
| Enterprise hardening | Provable multi-tenant isolation, observability, quotas, deploy/DR, air-gap, and an admin console. |
Quickstart
from pinuxd import InMemoryGraphBackend, EntityResolver, GraphRAG
g = InMemoryGraphBackend()
r = EntityResolver(g)
t = r.resolve_or_create("T-12", "ticket")
a = r.resolve_or_create("Alice", "engineer")
b = r.resolve_or_create("Bob", "manager")
g.add_edge(t, "fixed_by", a)
g.add_edge(a, "reports_to", b)
# GraphRAG answers a 2-hop question flat retrieval cannot reach
ctx = GraphRAG(g, resolver=r, k_hops=2).retrieve("who manages the engineer who fixed T-12?")
print(ctx.to_text())
Route requests for cost while holding an accuracy bar:
from pinuxd import CostGovernor, Tier
gov = CostGovernor(
tiers=[Tier("skill", 0, handler=skill_fn), Tier("small", 1, handler=small_llm),
Tier("large", 8, handler=large_llm)],
scorer=accuracy_fn, accuracy_bar=0.7)
gov.ask("summarize this ticket")
print(gov.report().savings) # cheapest path that clears the bar; savings vs all-strongest
Prove your guarantees:
from pinuxd import check_policy, check_isolation
assert check_policy().ok # zero rule violations over the full state space (machine-checked)
assert check_isolation().ok # no cross-tenant access over the full state space (machine-checked)
Design principles
- Governed by construction — every data/model/tool call flows through a non-bypassable control plane and is audited; the guarantees that matter are machine-checked, not asserted.
- Parallel-first — expensive work runs concurrently; only critical mutations are serialized.
- Highly available — replicated, quorum-based journal and vector storage; survives a node down; self-heals.
- CPU or GPU — the same code runs on CPU, NVIDIA (CUDA), or AMD (ROCm).
- Vendor-neutral — any model, any vector store, any knowledge-graph engine, via clean seams.
Licensing
Commercial software with a 90-day free trial, then a signed license key (Ed25519; verified offline). The customer CLI ships with the package:
pinuxd-license status # trial/license status
pinuxd-license install "<KEY>" # install a purchased key
Enforce it at start-up:
from pinuxd.licensing import LicenseManager
LicenseManager().require() # raises when a key is required, with the contact address
For a license key or commercial enquiries: mohitdeepaksoni@gmail.com
© Mohit Deepak Soni. All rights reserved. Proprietary — see the licensing terms.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pinuxd-0.1.0.tar.gz.
File metadata
- Download URL: pinuxd-0.1.0.tar.gz
- Upload date:
- Size: 69.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9b6450941ab901da841e56e084bb9aa4e61caa2c358dcaeef69514b6ee4e594
|
|
| MD5 |
2a5603a50db4b523d415f0e206a9ff45
|
|
| BLAKE2b-256 |
f3324b11eb9e05d3026de5f0f108ed5589442703288884ecc8132caece5e685c
|
File details
Details for the file pinuxd-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pinuxd-0.1.0-py3-none-any.whl
- Upload date:
- Size: 53.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
221b3da36436a5ec1456fd54528bd1d98fede02e60692f3a0e9e5cf027f9049e
|
|
| MD5 |
18676e130f1cef1edf3f315892065230
|
|
| BLAKE2b-256 |
6ace137b87ab3f7e5e37b703b9b760d93289062a9c6ee593c124482a60ea3193
|