Repository navigation
The DataJack Protocol
🔴 STATUS: DECAPITATED (TARGET ARCHITECTURE) The underlying
aim_exchange.pyscript was lost during the OS migration to Windows. This feature is currently broken inaim-antigravity. Restoration is tracked in Issue #42. This document serves as the target blueprint for rebuilding DataJack in the Antigravity native environment.
Goal: Implement a zero-compute, instant-knowledge transfer system for A.I.M., allowing operators to share massive, pre-embedded datasets (Brain Plugins) without incurring API or CPU token taxes.
While standard CLIs have "Skills" (which are executable actions/tools), A.I.M. features The DataJack Protocol (which is instant memory).
This is a direct nod to the concept of the Construct training programs. Instead of asking the AI to read 10,000 pages of Python documentation and waiting hours for it to generate vector embeddings, an operator can simply download a pre-compiled .engram cartridge.
Once "jacked in," the AI instantly possesses flawless semantic recall of that subject matter.
> aim-antigravity jack-in python314.engram
[1/2] Unpacking cartridge...
[2/2] Downloading Math (Nomic Embeddings) into Subconscious...
[SUCCESS] I know Kung Fu. (503 knowledge sessions injected in 3.1s)
An .engram file is simply a compressed (zipped) directory containing:
-
metadata.json: Defines the contents (e.g., "Python 3.14 Standard Library", "Solana Smart Contract Security"). -
chunks/*.jsonl: The Sovereign Sync files containing the raw text and the pre-calculated high-dimensional float arrays (Nomic Embeddings).
If you spend an hour indexing the official React documentation into your local database, you can extract it to share with the community:
python -m src.plugins.datajack.aim_exchange export "React 19 Docs" --out react19.engramBehind the scenes: A.I.M. queries the Deep Memory database, isolates all fragments where the source matches the React docs, exports them to JSONL, and zips them into the cartridge.
When another developer downloads your react19.engram file, they drop it into their workspace and run:
python -m src.plugins.datajack.aim_exchange import react19.engramBehind the scenes:
- A.I.M. unzips the cartridge.
- It detects the pre-calculated Nomic math.
- It executes raw SQLite
INSERTstatements directly into the receiver'sengram.db. - The transfer takes ~3 seconds. Zero embedding API calls are made.
This completely changes how AI knowledge is distributed. Instead of sharing massive raw text files and forcing every developer on Earth to waste CPU/GPU cycles embedding them, one person embeds the knowledge once, compiles the .engram cartridge, and shares the mathematical "memories" infinitely.
- Atomic Architecture (The KISS Manifesto)
- Origin Story
- The Logic Of A.I.M.
- The A.I.M. Handbook (Operator's Manual)
- The Swarm Post Office (Comms Interface)
- The Master Schema
- Waterfall Memory Architecture
- Technical Specification
- Script Map (Core Codebase Map)
- Brain Map (Memory Architecture)
- A.I.M. Prompt Injection Map
- AI Prompt Ledger
- Onboarding Identity Map
- Handoff Architecture Guide
- Reincarnation Map
- TUI Map (Cockpit UI Logic)
- The Global Chalkboard (Concept: Document Data Bus)
- Remote Fleet Architecture (Concept: The Phantom Keyboard)
- The Eureka Protocol (Concept: Live Context Pruning)
- The Sovereign Swarm (Concept: BitTorrent DataJack)
- The Decoupled Brain (Concept: Obsidian Transport Layer)
- Obsidian Bridge Architecture
- Layered Engram Architecture
- The Pragmatic Feature Manifesto
- The Cascading Memory Engine
- Hybrid RAG (Semantic + Lexical)
- Cognitive Routing
- The DataJack Protocol
- Runbook Engram Creation
- The GitOps Bridge
- Feature Quarantine Daemon
- The 30 Percent Rule
- TUI Handoff Report
- The Universal Skills Framework
- Vibe Coding Pipelines (Automated Agentic Assembly)
- Cartridge Farming Ecosystem
- Design Future Architectures
- The Collective Cortex (Vision: SETI@home for AI)
- Sovereign Swarm (P2P) (Architecture: P2P DataJack)
- Eureka Protocol & Synapses (Protocol: Synthetic Data Factory)