Skip to main content

Intent Tensor Theory — Field-based compute substrate replacing SQL

Project description

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

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

itt_field_store-0.6.0.tar.gz (37.7 kB view details)

Uploaded Source

Built Distribution

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

itt_field_store-0.6.0-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file itt_field_store-0.6.0.tar.gz.

File metadata

  • Download URL: itt_field_store-0.6.0.tar.gz
  • Upload date:
  • Size: 37.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for itt_field_store-0.6.0.tar.gz
Algorithm Hash digest
SHA256 ed609ba479044265061b8074f8b432b109349c59172dcc415cd8ab2f0dbb3e2d
MD5 a5e85df37bf6a5f795d9d6bdfe498e11
BLAKE2b-256 4fdebdcb299b134057a9f375b33837d428075d6f73128fe544fc001ceeba874e

See more details on using hashes here.

File details

Details for the file itt_field_store-0.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for itt_field_store-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 854feb382d459b150ea9e6db1408a453dabe79035a49f61bb8a21c0ac6cc7387
MD5 59c453dcd5ac2cf084e7bdbc8ba8a688
BLAKE2b-256 d7a0abf4c28238819d5a63bfefee1e8b43f1d731e57dbc2147bd0c0512ec8d5e

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