Skip to main content

ITT Field Store

Intent Tensor Theory — Field-based compute substrate replacing SQL

PyPI Docs

"Topological sort was the right solution for the hardware of 1979. The dependency chain is an unnecessary constraint." — WP-06


The idea

SQL runs queries sequentially on relational tables.
ITT runs queries simultaneously on a living field.

Instead of SELECT * FROM users WHERE role='admin', you inject an intent into the field and read which nodes activate above a threshold. Circular dependencies aren't errors — they're fixed points resolved by Banach contraction.

Math: Graph Laplacian Diffusion + Allen-Cahn Phase Separation + Banach Fixed-Point Convergence
Reference: WP-06: Death of the Dependency Chain


Install

pip install itt-field-store

With API server:

pip install itt-field-store[api]

Usage

Local (embedded, like SQLite)

from itt import FieldStore

store = FieldStore("my_store")

# Insert (replaces INSERT INTO)
store.table("users").insert([
    {"_id": "1", "name": "Alice", "role": "admin", "active": True},
    {"_id": "2", "name": "Bob",   "role": "user",  "active": True},
    {"_id": "3", "name": "Carol", "role": "admin", "active": False},
])

# Query (replaces SELECT * WHERE)
results = store.table("users").intent({"role": "admin"}).top(10).fetch()
for r in results:
    print(r["name"], r["_phi"])   # _phi is the field activation score

Stateful living field (the real ITT mode)

from itt import DeltaState

state = DeltaState("production_field")

# Absorb new data — field evolves, doesn't reset
state.absorb(new_records)

# Query with semantic intent
result = state.query("find all active administrators")

# Results above threshold
print(result.above_threshold(0.4))

# Convergence metadata
print(result.convergence_report())

# Anomaly detection — nodes in semantic tension
print(result.instability_mask())

# Persist
state.save("./my_field.itt")
state = DeltaState.load("./my_field.itt")

Remote client (like Supabase)

from itt import ITTClient

client = ITTClient("https://intent-tensor-theory-api.hf.space")

client.table("users").insert([{"name": "Alice", "role": "admin"}])
results = client.table("users").query({"role": "admin"}).top(5).fetch()

MCP Tool (callable by Claude, GPT, any LLM)

# Register in your LLM client
tools = client.tools()   # returns MCP tool definitions

# Or run the MCP server:
# python -m itt.mcp.server

SQL → ITT mapping

SQL ITT
CREATE TABLE store.table("name") (no schema needed)
INSERT INTO .insert(records)
SELECT * WHERE .intent({...}).fetch()
SELECT * LIMIT n .top(n).fetch()
UPDATE SET WHERE .upsert(id, patch)
DELETE WHERE .delete([ids])
Circular reference → ERROR Fixed point → converges
Sequential evaluation Simultaneous field update
No anomaly detection .instability_mask()

Deploy to HuggingFace Spaces

# Clone the repo, push to a new HF Space
git clone https://github.com/intent-tensor-theory/itt-field-store
cd itt-field-store
# push to HF Space → public API at your-space.hf.space

intent-tensor-theory.com · Coordinate System · Code Equations

Metadata

Release files for itt-field-store 0.8.0

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

Source distribution (sdist)

Source distribution for itt-field-store 0.8.0
File Size Uploaded
itt_field_store-0.8.0.tar.gz 37.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for itt-field-store 0.8.0
File Interpreter ABI Platform
itt_field_store-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 78.7 kB

Release files / itt_field_store-0.8.0.tar.gz

Download URL itt_field_store-0.8.0.tar.gz
Size 37.8 kB
Tags Source
SHA-256 checksum
How to use checksums
fe8a53422459f56347059b60b8d3e8605630deb4cb66e7669c021182e8e47372
BLAKE2b-256 checksum
How to use checksums
921448d97a81a5a1ec6eef613edfdbd27578d98b064a5bc91bf56a5e4faab760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / itt_field_store-0.8.0-py3-none-any.whl

Download URL itt_field_store-0.8.0-py3-none-any.whl
Size 40.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8a3e74d5c8fa59eebc9ff1611e77a33a8778fd1229eb1b278737194a57c304d2
BLAKE2b-256 checksum
How to use checksums
eea70aaf7921a7fcf8a312d5aff6b71a698a7ca3ed09de6659ed7e862863117d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

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