Back to IAMINE
EN FR

Whitepaper

April 2026

V1.0 — ATOM PHASE

Table of Contents

  1. Executive Summary
  2. The Problem
  3. The Solution — IAMINE Network
  4. Architecture — The Atomic Model
  5. Technical Features
  6. Economy — $IAMINE Token
  7. Roadmap
  8. Getting Started
SECTION 1

Executive Summary


IAMINE is a decentralized AI network where anyone can contribute computing power — CPU or GPU — to run LLM inference and earn $IAMINE tokens.

Unlike centralized AI services that lock inference behind expensive APIs and proprietary infrastructure, IAMINE distributes inference across heterogeneous machines worldwide. A laptop with 4 GB of RAM and a server with 64 GB of VRAM cooperate in the same pool, each running the model best suited to their hardware.

The core principle: contribute compute, earn tokens. Spend tokens, access AI. No middleman. No vendor lock-in. No data harvesting.

SECTION 2

The Problem


The current AI landscape suffers from fundamental structural issues:

SECTION 3

The Solution — IAMINE Network


IAMINE solves these problems with an open-source, distributed inference pool:

SECTION 4

Architecture — The Atomic Model


IAMINE follows a biological evolution in three phases:

Phase Unit Analogy Status
Phase 1 Atom 1 VPS + N workers (nucleus + electrons) CURRENT
Phase 2 Molecule K federated atoms (covalent bonds) Design
Phase 3 Cell M coordinated molecules (multi-cellular organism) Vision

Phase 1 — The Atom (current)

One nucleus (VPS running the pool) surrounded by electrons (workers contributing compute).

+---------------------------+ | NUCLEUS (VPS) | | | | Pool FastAPI + WebSocket | | PostgreSQL (L3, RAG) | | Smart Router | | OpenAI-compatible API | +---------------------------+ | ________________|________________ | | | [Electron 1] [Electron 2] [Electron N] Worker CPU Worker GPU Worker CPU Qwen 3B Qwen 30B-A3B Qwen 9B ~8 t/s ~64 t/s ~22 t/s

Phase 2 — The Molecule (federation)

Multiple autonomous atoms that help each other. Discovery via seed list and gossip protocol. Trust established via Ed25519 challenge-response with 4 trust levels (unknown, seen, trusted, bonded). Cross-atom routing when local capacity is saturated.

[Atom A] ----bond---- [Atom B] | | [workers] [workers] | | +-------forward---------+ (if saturated)

Phase 3 — The Cell (organism)

Coordinated molecules with specializations: CHAT, CODE, RAG, EDGE, TRAINING. A simplified Raft consensus ensures coherence. A global capability registry enables auto-routing across molecules.

SECTION 5

Technical Features


L1 / L2 / L3 Memory

Conversations are stored in a three-tier memory system:

Vectorized RAG (pgvector)

Facts extracted from conversations are vectorized and stored in PostgreSQL via pgvector. Retrieval-augmented generation enriches responses with relevant prior context. All data is encrypted with zero-knowledge encryption — even the server cannot read your facts.

Native Tool-Calls

The pool natively supports OpenAI-style tool-calls. Coding agents like OpenCode, Cursor, and aider can use IAMINE as a drop-in replacement for OpenAI. File writes, code execution, and multi-step reasoning work out of the box.

Think Tool

When a small model (e.g., 9B) encounters a problem beyond its capability, it can delegate to a larger model (30B+) automatically via the think tool. The user sees a seamless response; the pool handles the orchestration.

Pool Assist (Automatic Fallback)

If all workers of a given tier are busy, the pool automatically falls back to the next available tier. The doctrine is zero-503: the network never returns an error without attempting a response.

Memory Opt-in (GDPR Compliant)

Memory is strictly opt-in. Users choose whether their conversations are persisted. When opted out, data is ephemeral and destroyed at the end of the session. Full GDPR compliance.

SECTION 6

Economy — $IAMINE Token


The $IAMINE token is the native unit of exchange in the network. It aligns incentives between contributors and consumers.

Action Effect
Contribute compute (run a worker) Earn $IAMINE
Use the API (send prompts) Spend $IAMINE
Join the network (first connection) Welcome bonus
Maintain uptime (loyalty) Loyalty rewards

Fair Routing via Deficit Scoring

The pool uses a deficit scoring algorithm to balance load fairly. Workers that have contributed the most compute but received the fewest jobs accumulate a "deficit" that gives them priority for the next incoming request. This ensures that no worker is starved and that the network remains balanced.

The flywheel: More workers = more capacity = faster responses = more users = more demand = more rewards for workers.

SECTION 7

Roadmap


Q2 2026 — Stabilize the Atom

Harden the pool, publish on GitHub, open alpha access, automated testing, API documentation.

Q3 2026 — Expand Platforms

macOS Metal support, USB bootable distro (zero-config worker), Android worker app, improved onboarding.

Q4 2026 — Federation (Molecule)

Inter-atom discovery and trust protocol. Federated accounts. Cross-atom routing. Distributed RAG.

2027 — Cell Coordination

Specialized molecules (CHAT, CODE, RAG, EDGE). Raft consensus. Global capability registry. $IAMINE token on-chain.

SECTION 8

Getting Started


Join the network in 60 seconds. One command installs the worker and auto-detects your hardware (CPU threads, RAM, GPU) to pick the best model for your machine.

# Install and start the worker pip install iamine-ai -i https://iamine.org/pypi --extra-index-url https://pypi.org/simple python -m iamine worker --auto

That's it. Your machine is now contributing compute to the IAMINE network and earning $IAMINE tokens.

Requirements: Python 3.10+, 4 GB RAM minimum. GPU optional but recommended. Windows, Linux, or macOS.

Join the Network