Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pinuxd-0.1.0.tar.gz (69.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pinuxd-0.1.0-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

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

Hashes for pinuxd-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c9b6450941ab901da841e56e084bb9aa4e61caa2c358dcaeef69514b6ee4e594
MD5 2a5603a50db4b523d415f0e206a9ff45
BLAKE2b-256 f3324b11eb9e05d3026de5f0f108ed5589442703288884ecc8132caece5e685c

See more details on using hashes here.

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

Hashes for pinuxd-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 221b3da36436a5ec1456fd54528bd1d98fede02e60692f3a0e9e5cf027f9049e
MD5 18676e130f1cef1edf3f315892065230
BLAKE2b-256 6ace137b87ab3f7e5e37b703b9b760d93289062a9c6ee593c124482a60ea3193

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page