Skip to main content

Vnuli

AI tools for engineers of the physical world.

Vnuli lets engineers use the AI client they already work with to investigate engineering data through deterministic tools. The AI can ask Vnuli to inspect registered data, run calculations, and return bounded evidence with provenance.

Connect engineering data
-> use a qualified AI client
-> Vnuli performs deterministic engineering analysis
-> receive bounded, traceable evidence and provenance
-> continue investigating through follow-up questions

The AI is not the numerical authority. Vnuli performs the engineering computation and returns evidence the AI can use to explain results and guide the next question.

Install

Vnuli 0.1 is qualified on Windows 11 x86-64 with Python 3.12.

pip install vnuli

Verify the install:

vnuli --version
vnuli --help

First Use

From the project folder where you want Vnuli state to live:

vnuli setup
vnuli data add <source>
vnuli data list
vnuli data show <dataset>
vnuli mcp install <client>
vnuli mcp verify <client>

What those steps do:

  • vnuli setup initializes Vnuli project state.
  • vnuli data add <source> registers a supported engineering data source.
  • vnuli data list shows registered datasets.
  • vnuli data show <dataset> shows Vnuli's interpretation of a dataset.
  • vnuli mcp install <client> configures a qualified AI client to launch Vnuli's local MCP server.
  • vnuli mcp verify <client> verifies the local client configuration.

All qualified AI clients use the same local Vnuli server:

vnuli serve

Normal setup does not require hand-authored MCP JSON/TOML.

Supported Data

Vnuli supports documented engineering time-series layouts, not arbitrary files with matching extensions.

Current qualified data categories:

  • CSV
  • HDF5
  • MATLAB MAT v5
  • TDMS
  • NASA Milling mill.mat reference data

See Vnuli Supported Data Layouts for the exact layouts, timebase behavior, metadata behavior, bounded-access notes, and unsupported-layout rules.

Supported AI Clients

Current AI-client compatibility status:

Client Status
Codex Engineering workflow qualified / PASS
GitHub Copilot Engineering workflow qualified / PASS
Gemini CLI Engineering workflow qualified / PASS
Claude Code Engineering workflow qualified / PASS

See Vnuli Supported AI Clients for tested versions/environments, configuration locations, limitations, and qualification details. Qualification of one tested version/environment does not certify every future client version, account type, operating system, or extension build.

Trust Model

Vnuli keeps engineering computation in deterministic tools:

  • source data is registered and interpreted by Vnuli;
  • engineering calculations are performed by Vnuli, not guessed by the AI;
  • results include bounded evidence and provenance;
  • the AI receives Vnuli tool results and explains or follows up from that evidence.

This separation is the core product boundary:

AI client
-> Vnuli engineering tools
-> deterministic computation
-> bounded evidence + provenance
-> AI explanation and follow-up

Learn More

Metadata

Release files for vnuli 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for vnuli 0.1.4
File Interpreter ABI Platform
vnuli-0.1.4-py3-none-any.whl Python 3 none any Details

Release files / vnuli-0.1.4-py3-none-any.whl

Download URL vnuli-0.1.4-py3-none-any.whl
Size 602.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c41cef545daa62847bc27c1e94363c9704c544bf7fbac109911f3cb752f604f8
BLAKE2b-256 checksum
How to use checksums
1848734e590ebede478fc98214d5d504f412883cfde4060c696c21108f2a664f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.6

1 release file

0.1.5

1 release file

This release

0.1.4 This release

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page