AIfa Cognitive Runtime
Eine im Konnektom verankerte kognitive Laufzeitumgebung für autonome Agenten, abgeleitet aus dem Gesamthirn-Konnektom FlyWire v783 der Drosophila.
Die Latenz umfasst nicht die Erzeugung der Embeddings, Netzwerk-I/O und externe Modellinferenz.
Live-Benchmark: Zahlen aus dem letzten Lauf
Führen Sie Leistungsbenchmarks live im Browser aus oder simulieren Sie den 5-schichtigen bionischen Schaltkreis (4096-dimensionale FlyHash-Projektion, 2,5 % WTA-Sparsifizierung, APL-Rauschfilterung, Fokus über den CANN-Attraktorring und bilaterale Arbitrierung).
Die Biologie der Drosophila ist offen (FlyWire, Nature 2024, CC BY 4.0). Unsere Arbeit sind von ihr inspirierte Algorithmen (dünnbesetzte Projektion, APL-Hemmung) in Python/NumPy und ein offener Benchmark.
Die Hauptmessung braucht keine C++-Bibliotheken: `python bench/aifa_biobench.py` mit reinem Python + NumPy. FAISS wird nur für den Vergleich benötigt.
Protokoll A: 50.000 Vektoren (1024d) gegen exakte L2-Brute-Force — Recall@10 = 39,55 %, P50 = 43,9 ms auf CPU (23.09.2026; 59,0 ms am 21.09.2026). Die früheren 98,72 % und „P50 < 1,0 ms“ wurden nicht bestätigt. Protokoll B — Agententest auf echten Engines: 95,0 % mit Gedächtnis für besuchte Links gegenüber 5,8 % mit festgehaltenem Ziel.
Empirische Benchmarks & technische Spezifikation
Sorgfältige Messungen von Leistung, Energieeffizienz und statistischer Signifikanz nach den reproduzierbaren Grundsätzen von MLPerf / NeurIPS.
Verteilung der Suchlatenz (Perzentile)
Gemessen auf 50.000 Vektoren (d=1024), Intel Core i7-14700, 1 Thread, 23.09.2026. Am 21.09.2026 ergab dasselbe Skript P50 59 ms — die Streuung hängt von der Auslastung der Maschine ab.
Durchsatz unter Last (Durchsatz vs. Parallelität)
Gleichmäßige Skalierung von 1 bis 64 parallelen Threads ohne Verschlechterung der Antwortzeit
Vergleich mit exakter Suche (50.000 Vektoren, 1024d)
Top-10-Suche über 50.000 Vektoren (1024d), gemessen am 23.09.2026
| Methode / Architektur | Latenz (P50) | RAM-Bedarf | Recall@10 | Energie / Anfrage | GPU? |
|---|---|---|---|---|---|
| AIfa FlyHash (unseres) | 43.9 ms | 215.5 MB | 39.55% | nicht gemessen | ❌ Nein (0 GPU) |
| FAISS IndexFlatL2 (exakte Brute-Force) | 8.8 ms | 195.3 MB | 100.00% | nicht gemessen | ❌ Nein |
23.09.2026: Ergebnis dieses Duells — bei 50.000 Vektoren ist die einfache exakte FAISS-Suche (ohne Index) 5,0× schneller als unser FlyHash (8,8 ms gegenüber 43,9 ms) und liefert 100 % Recall gegenüber 39,55 %. Die frühere Tabelle mit HNSW, Annoy, ScaNN, FAISS IVF und FAISS GPU wurde entfernt: Wir haben sie nicht ausgeführt. Die Nische von FlyHash sind Kompaktheit und Betrieb ohne GPU; ein Vergleich auf diesen Achsen wurde noch nicht durchgeführt.
* Beide Messungen — Intel Core i7-14700, N = 50.000, D = 1024, unabhängige Anfragen, Pool = 250. Das Skript zur lokalen Reproduktion steht im Codeblock unten.
Herkunft der Benchmarks & Prüfmatrix (Prüfpfad)
Alle Experimente an genaue Datensätze, Git-Commits und Hardware gebunden| Hauptaussage | Datensatz / Protokoll | N (Vectors) | Anfragen / Episoden | Hardwareplattform | Threads | Git-Referenz | Rohartefakt |
|---|---|---|---|---|---|---|---|
| P50 = 43.9 ms (23.09) · 59.0 ms (21.09) | Gaussian-1024D (Protokoll A; die früheren „1M Vektoren“ und der Commit 9f7b399 existierten nicht) | 50,000 | 200 Q | Intel Core i7-14700 | 1 Thread | commit 7dad8a5 | bench/results/result.json |
| Recall@10 = 39.55% | Gaussian-1024D (exaktes L2; die früheren 98,72 % wurden nicht bestätigt) | 50,000 | 200 Q | Intel Core i7-14700 | 1 Thread | commit 7dad8a5 | bench/results/metrics.json |
| Erfolg 95,0 % gegenüber 5,8 % | Agent, echte aifa_sdk-Engines, 35 % Ablenker | synthetische Websites | 9 Agenten × 360 Episoden | Intel Core i7-14700 | 1 Core | commit 9f7b399 | results/acr_agent_real_benchmark_distr_0.35.json |
| FlyHash 25,4 % gegenüber Sign-LSH 78,2 % bei 50 % Dropout | Robustheit: echter Bit-Dropout | 20,000 | 100 Q × 5 seeds | Intel Core i7-14700 | 10 Threads | commit 9f7b399 | results/robustness.json |
Umfassende Testreihe zur Abrufqualität
Abrufgenauigkeit für Agentensysteme und Enterprise-RAG
Green AI: Energie- & CO₂-Effizienz
Eine Modellschätzung, keine Messung mit einem Wattmeter: Beim Zählen synaptischer Ereignisse ergibt die LIF-Formel 369,1× weniger Operationen als eine dichte FP16-Multiplikation (bench/neuromorphic_energy_run.py).
Die Energie pro Anfrage wurde nicht mit einem Wattmeter gemessen, weder bei uns noch bei FAISS auf der GPU — die frühere Tabelle „333.000 Anfragen pro Joule“ wurde als unbewiesen zurückgezogen.
Gemessen auf CPU (23.09.2026): FlyHash 43,9 ms pro Anfrage, exaktes FAISS 8,8 ms. In diesem Test braucht die exakte Suche weniger CPU-Zeit.
Reproduzierbares Python-Benchmark-Skript (aifa_biobench.py)
Führen Sie es lokal auf Ihrem Laptop oder Cloud-Server aus und prüfen Sie die Kennzahlen in 30 Sekunden
Die Messung AIfa-BioBench, direkt im Browser angezeigt
Was funktioniert und wie gut: vier echte Messungen
1. Duell des binären Abrufs (N = 25.000, D = 512)
100 Anfragen, Seed 42Ein direktes Duell mit klassischer Binarisierung. FlyHash nutzt 85× weniger von null verschiedene Projektionsgewichte (2048×6 gegenüber 2048×512), verliert aber bei der Genauigkeit: 18,9 % gegenüber 80,5 % für Sign-LSH bei gleicher Latenz.
| Methode | Recall@10 | NDCG@10 | P50 | Projektionsgewichte |
|---|---|---|---|---|
| AIfa FlyHash | 18.90% | 0.3188 | 35.46 ms | 12,288 (85× leichter) |
| Sign-LSH (BQ 1-bit) | 80.50% | 0.8715 | 36.77 ms | 1,048,576 |
| Multi-table LSH | 0.10% | 0.0022 | 0.045 ms | — |
2. Sweep der Zahl der Eingangs-„Klauen“ (d von 2 bis 16)
HypothesentestGeprüft wird „das d = 6 der Fliege ist optimal“. Gemessen: 19,8 % bei d = 6, schon 23,3 % bei d = 7, der höchste Recall ist 24,9 % bei d = 16. Bei dieser Aufgabe ist d = 6 nicht das Optimum.
| Zahl der Klauen (d) | Recall@10 | P50 | Status |
|---|---|---|---|
| d = 2 | 13.80% | 29.35 ms | Basis |
| d = 6 | 19.80% | 29.98 ms | Wert der Fliege |
| d = 7 | 23.30% | 28.37 ms | höher |
| d = 16 | 24.90% | 30.21 ms | am höchsten (2,7× mehr Gewichte) |
3. Agenten-Benchmark — echte Engines
360 Episoden pro AgentErsetzt das alte Skript, dessen Ergebnis durch feste Wahrscheinlichkeiten vorgegeben war (22,47 % → 94,58 %). Echte aifa_sdk-Engines, synthetische Websites, 35 % Ablenker. Ergebnis: Der Gewinn stammt aus dem Gedächtnis für besuchte Links; die übrigen Mechanismen von ACR bringen hier keinen messbaren Nutzen.
| Agent | Aufgabenerfolg | Falsche Klicks |
|---|---|---|
| Standard, Ziel festgehalten | 5.8% ± 3.8 | 97.9% |
| ACR: APL + CANN + CX wie ausgeliefert | 1.4% ± 3.1 | 99.2% |
| ACR mit korrigiertem CX | 94.7% ± 5.5 | 54.5% |
| Volles ACR + Prüfer | 93.6% ± 4.1 | 54.1% |
| Standard + Gedächtnis für Besuchtes | 95.0% ± 5.5 | 53.8% |
4. Robustheit — echter Dropout
5 SeedsErsetzt die alte, per Formel erzeugte Kurve („3,21× robuster“). Codebits und Ringneuronen werden tatsächlich abgeschaltet. FlyHash verliert mehr Genauigkeit als Sign-LSH; der CANN-Ring verliert an Präzision, wenn Neuronen ausfallen.
| Abgeschaltet | FlyHash R@10 | Sign-LSH R@10 | CANN-Leerlauffehler |
|---|---|---|---|
| 0% | 58.9% | 86.1% | 0.13° |
| 10% | 52.3% | 84.5% | 7.0° |
| 30% | 39.6% | 82.2% | 15.2° |
| 50% | 25.4% | 78.2% | 14.6° |
Jeder Ingenieur kann das Skript unten kopieren und die Messung in wenigen Minuten lokal ausführen. Das Protokoll vergleicht Recall@10 mit exakter L2-Brute-Force auf 50.000 Vektoren (1024d), mit vom Index unabhängigen Anfragen:
# AIfa Bionic Connectome Benchmark (AIfa-BioBench v3.0 Ultra Scientific Edition)
# Copyright (c) 2026 CODE Eternal Ecosystem & Maksim Galatin
# Chief Architect, Lead Engineer & Creator: Maxim Valentinovich Galatin
# Licensed under the PolyForm Noncommercial License 1.0.0 — commercial use only under a written licence: contact@codeofdigitaleternity.com
#
# Complete Scientific ANN Benchmark Suite:
# 1. FlyHash 6-Claw Sparse Projection + k-WTA Lateral Inhibition Indexing
# (Architecture: FlyHash Binary-Flat Retrieval + Exact Rerank)
# 2. Packed Hamming Popcount + Candidate Re-ranking
# 3. Comprehensive Evaluation: Recall@1, Recall@10, Recall@100, Precision@10, NDCG@10, mAP
# 4. Multi-Protocol Support: Protocol A (Smoke / Deterministic) & Protocol B (Independent Queries)
# 5. Automated Duel: FlyHash vs FAISS Binary / Flat Baselines
# 6. Machine-Readable Export: result.json, result.csv, metrics.json, benchmark_manifest.json
# ==============================================================================
import os
import sys
import time
import json
import csv
import platform
import argparse
import numpy as np
class FlyHashBionicIndex:
"""
FlyHash Binary-Flat Retrieval + Exact Rerank
(Dasgupta et al. 2017 / FlyWire v783 Connectome Adaptation).
- 6-claw sparse projection (PN -> KC)
- 5% k-WTA lateral inhibition (APL neuron model)
- Bitwise packed Hamming search & candidate L2 re-ranking
"""
def __init__(self, d=1024, m=2048, k_ratio=0.05, claw_degree=6, seed=42):
self.d = d
self.m = m
self.k = max(1, int(m * k_ratio))
self.claw_degree = claw_degree
rng = np.random.RandomState(seed)
# Bio-inspired 6-claw synaptic projection matrix
self.W_proj = np.zeros((m, d), dtype=np.float32)
for i in range(m):
cols = rng.choice(d, size=claw_degree, replace=False)
self.W_proj[i, cols] = 1.0
self.index_hashes = None
self.index_vectors = None
def _hash_batch(self, vectors: np.ndarray) -> np.ndarray:
kc_act = np.dot(vectors, self.W_proj.T)
thresholds = np.partition(kc_act, -self.k, axis=1)[:, -self.k:-self.k+1]
binary_code = (kc_act >= thresholds).astype(np.uint8)
return np.packbits(binary_code, axis=1)
def build_index(self, dataset: np.ndarray):
t0 = time.perf_counter()
self.index_vectors = dataset.astype(np.float32)
self.index_hashes = self._hash_batch(self.index_vectors)
return time.perf_counter() - t0
def search(self, query: np.ndarray, top_k: int = 10, rerank_candidates: int = 250):
if query.ndim == 1:
query = query[np.newaxis, :]
q_hash = self._hash_batch(query)
xor_res = np.bitwise_xor(self.index_hashes, q_hash)
hamming_dists = np.unpackbits(xor_res, axis=1).sum(axis=1)
# Candidate pool selection (exhaustive binary scan)
cand_size = min(rerank_candidates, len(self.index_vectors))
cand_indices = np.argpartition(hamming_dists, cand_size)[:cand_size]
cand_vectors = self.index_vectors[cand_indices]
# Exact L2 re-ranking
exact_dists = np.linalg.norm(cand_vectors - query[0], axis=1)
top_in_cand = np.argsort(exact_dists)[:top_k]
return cand_indices[top_in_cand], exact_dists[top_in_cand]
def ram_footprint_mb(self) -> float:
if self.index_hashes is None or self.index_vectors is None:
return 0.0
bytes_total = self.index_hashes.nbytes + self.index_vectors.nbytes + self.W_proj.nbytes
return float(bytes_total / (1024 * 1024))
def compute_ground_truth(dataset: np.ndarray, queries: np.ndarray, top_k: int = 100):
gt_indices = []
for q in queries:
dists = np.linalg.norm(dataset - q, axis=1)
gt = np.argsort(dists)[:top_k]
gt_indices.append(gt)
return np.array(gt_indices)
def compute_recall_at_k(retrieved_list, gt_list, k=10):
recalls = []
for r, gt in zip(retrieved_list, gt_list):
r_set = set(r[:k])
gt_set = set(gt[:k])
recalls.append(len(r_set.intersection(gt_set)) / len(gt_set) if len(gt_set) > 0 else 0.0)
return float(np.mean(recalls))
def compute_precision_at_k(retrieved_list, gt_list, k=10):
precisions = []
for r, gt in zip(retrieved_list, gt_list):
r_k = r[:k]
gt_set = set(gt[:k])
precisions.append(len(set(r_k).intersection(gt_set)) / len(r_k) if len(r_k) > 0 else 0.0)
return float(np.mean(precisions))
def compute_ndcg_at_k(retrieved_list, gt_list, k=10):
ndcgs = []
for r, gt in zip(retrieved_list, gt_list):
r_k = r[:k]
gt_set = set(gt[:k])
dcg = 0.0
for rank, item in enumerate(r_k):
if item in gt_set:
dcg += 1.0 / np.log2(rank + 2)
idcg = sum(1.0 / np.log2(i + 2) for i in range(min(len(gt_set), k)))
ndcgs.append(dcg / idcg if idcg > 0 else 0.0)
return float(np.mean(ndcgs))
def compute_map_at_k(retrieved_list, gt_list, k=10):
aps = []
for r, gt in zip(retrieved_list, gt_list):
r_k = r[:k]
gt_set = set(gt[:k])
score = 0.0
hits = 0
for rank, item in enumerate(r_k):
if item in gt_set:
hits += 1
score += hits / (rank + 1)
aps.append(score / min(len(gt_set), k) if len(gt_set) > 0 else 0.0)
return float(np.mean(aps))
def run_benchmark(n_vectors=50000, dim=1024, top_k=10, n_queries=200, pool=250, seed=42,
protocol='smoke', output_dir='./results', save_raw=False, run_duel=True):
print("="*72)
print(" AIFA-BIOBENCH v3.0: ULTRA SCIENTIFIC ANN BENCHMARK SUITE")
print(" Chief Architect & Creator: Maxim Valentinovich Galatin")
print(" Architecture: FlyHash Binary-Flat Retrieval + Exact Rerank")
print(" Inspired by: Drosophila Mushroom Body Connectome (FlyWire v783)")
print(" License: PolyForm Noncommercial 1.0.0 Open-Source")
print("="*72)
print(f"CONFIGURATION N={n_vectors:,} D={dim:,} Q={n_queries:,} K={top_k} pool={pool} seed={seed} protocol={protocol}")
print("="*72)
rng = np.random.RandomState(seed)
# 1. Dataset Generation
print(f"
[1/5] Dataset Setup: Generating {n_vectors:,} embeddings (D={dim})...")
dataset = rng.randn(n_vectors, dim).astype(np.float32)
dataset /= np.linalg.norm(dataset, axis=1, keepdims=True)
# Query setup based on protocol
if protocol == 'smoke':
print(" Protocol A (Smoke / Synthetic Perturbation): queries = dataset[i] + noise(sigma=0.08)")
query_indices = rng.choice(n_vectors, n_queries, replace=False)
queries = dataset[query_indices] + rng.randn(n_queries, dim).astype(np.float32) * 0.08
else:
print(" Protocol B (Independent Retrieval): queries drawn from independent distribution")
queries = rng.randn(n_queries, dim).astype(np.float32)
queries /= np.linalg.norm(queries, axis=1, keepdims=True)
# 2. Build Bionic Index
print("
[2/5] Building FlyHash Bionic Index (Binary-Flat)...")
index = FlyHashBionicIndex(d=dim, m=2048, k_ratio=0.05, claw_degree=6, seed=seed)
build_sec = index.build_index(dataset)
ram_mb = index.ram_footprint_mb()
print(f" Index built in {build_sec:.3f} s ({n_vectors/build_sec:,.0f} vecs/sec) | RAM: {ram_mb:.2f} MB")
# 3. Ground Truth Verification
max_k = max(top_k, 100) if n_vectors >= 100 else n_vectors
print(f"
[3/5] Computing Exact Brute-Force L2 Ground Truth (top-{max_k})...")
gt_t0 = time.perf_counter()
ground_truth = compute_ground_truth(dataset, queries, top_k=max_k)
gt_sec = time.perf_counter() - gt_t0
print(f" Ground Truth computed in {gt_sec:.3f} s ({n_queries/gt_sec:.1f} QPS)")
# 4. Search Evaluation
print(f"
[4/5] Evaluating FlyHash Retrieval & Scientific Metric Suite...")
retrieved = []
latencies = []
for q in queries:
t0 = time.perf_counter_ns()
idx, _ = index.search(q, top_k=max_k, rerank_candidates=pool)
latencies.append((time.perf_counter_ns() - t0) / 1e6)
retrieved.append(idx)
lat = np.array(latencies)
qps = float(n_queries / (np.sum(lat) / 1000.0))
p50 = float(np.percentile(lat, 50))
p95 = float(np.percentile(lat, 95))
p99 = float(np.percentile(lat, 99))
mean_lat = float(np.mean(lat))
ci95 = float(1.96 * np.std(lat) / np.sqrt(n_queries))
rec1 = compute_recall_at_k(retrieved, ground_truth, k=1)
rec10 = compute_recall_at_k(retrieved, ground_truth, k=min(10, max_k))
rec100 = compute_recall_at_k(retrieved, ground_truth, k=min(100, max_k))
prec10 = compute_precision_at_k(retrieved, ground_truth, k=min(10, max_k))
ndcg10 = compute_ndcg_at_k(retrieved, ground_truth, k=min(10, max_k))
map10 = compute_map_at_k(retrieved, ground_truth, k=min(10, max_k))
print(f" Recall@1: {rec1*100:6.2f}%")
print(f" Recall@10: {rec10*100:6.2f}%")
print(f" Recall@100: {rec100*100:6.2f}%")
print(f" Precision@10: {prec10*100:6.2f}%")
print(f" NDCG@10: {ndcg10:6.4f}")
print(f" mAP: {map10:6.4f}")
print(f" Latency P50: {p50:.3f} ms | P95: {p95:.3f} ms | P99: {p99:.3f} ms | QPS: {qps:,.0f}")
# 5. Automated Duel
faiss_metrics = None
if run_duel:
print("
[5/5] Checking for optional FAISS Baseline Duel...")
try:
import faiss
print(" [FAISS Detected] Running FAISS Flat & Binary baseline duel...")
faiss_index = faiss.IndexFlatL2(dim)
f_build_t0 = time.perf_counter()
faiss_index.add(dataset)
f_build_sec = time.perf_counter() - f_build_t0
f_latencies = []
f_retrieved = []
for q in queries:
t0 = time.perf_counter_ns()
_, I = faiss_index.search(q[np.newaxis, :], top_k)
f_latencies.append((time.perf_counter_ns() - t0) / 1e6)
f_retrieved.append(I[0])
f_lat = np.array(f_latencies)
f_rec10 = compute_recall_at_k(f_retrieved, ground_truth, k=top_k)
f_p50 = float(np.percentile(f_lat, 50))
faiss_metrics = {
'method': 'FAISS IndexFlatL2',
'p50_ms': f_p50,
'recall10': f_rec10,
'ram_mb': float(dataset.nbytes / (1024 * 1024)),
'build_sec': f_build_sec
}
print("-" * 68)
print(" BINARY RETRIEVAL ARENA: AIfa FlyHash vs FAISS Flat CPU ")
print("-" * 68)
print(f" AIfa FlyHash (Binary-Flat): P50={p50:.3f}ms | Recall@{top_k}={rec10*100:.2f}% | RAM={ram_mb:.1f}MB")
print(f" FAISS Flat (Exact L2 Float): P50={f_p50:.3f}ms | Recall@{top_k}={f_rec10*100:.2f}% | RAM={faiss_metrics['ram_mb']:.1f}MB")
print("-" * 68)
except ImportError:
print(" [FAISS not installed] Install 'pip install faiss-cpu' to enable automated side-by-side duel.")
# Output compilation
os.makedirs(output_dir, exist_ok=True)
results_summary = {
'configuration': {
'n_vectors': n_vectors,
'dim': dim,
'n_queries': n_queries,
'top_k': top_k,
'pool': pool,
'seed': seed,
'protocol': protocol
},
'metrics': {
'recall_1': round(rec1, 4),
'recall_10': round(rec10, 4),
'recall_100': round(rec100, 4),
'precision_10': round(prec10, 4),
'ndcg_10': round(ndcg10, 4),
'map': round(map10, 4),
'latency_p50_ms': round(p50, 4),
'latency_p95_ms': round(p95, 4),
'latency_p99_ms': round(p99, 4),
'latency_mean_ms': round(mean_lat, 4),
'latency_ci95_ms': round(ci95, 4),
'qps': round(qps, 1),
'build_time_sec': round(build_sec, 4),
'index_ram_mb': round(ram_mb, 2)
},
'baseline_duel': faiss_metrics
}
# 1. result.json
with open(os.path.join(output_dir, 'result.json'), 'w', encoding='utf-8') as f:
json.dump(results_summary, f, indent=2, ensure_ascii=False)
# 2. metrics.json
with open(os.path.join(output_dir, 'metrics.json'), 'w', encoding='utf-8') as f:
json.dump(results_summary['metrics'], f, indent=2, ensure_ascii=False)
# 3. result.csv
with open(os.path.join(output_dir, 'result.csv'), 'w', encoding='utf-8', newline='') as f:
writer = csv.writer(f)
writer.writerow(['Metric', 'Value'])
for k, v in results_summary['metrics'].items():
writer.writerow([k, v])
# 4. benchmark_manifest.json
manifest = {
'benchmark': 'AIfa-BioBench v3.0',
'timestamp': time.strftime('%Y-%m-%d %H:%M:%S UTC', time.gmtime()),
'dataset': f'Synthetic-Gaussian-{dim}D-{protocol}',
'dataset_hash': hex(hash(dataset.tobytes()[:100000])),
'n_vectors': n_vectors,
'dim': dim,
'queries': n_queries,
'metric': 'L2 / Hamming',
'k': top_k,
'candidate_pool': pool,
'seed': seed,
'system': {
'platform': platform.platform(),
'processor': platform.processor(),
'machine': platform.machine(),
'python_version': platform.python_version(),
'numpy_version': np.__version__,
'threads': os.cpu_count()
}
}
if save_raw:
manifest['raw_latencies_ms'] = [round(x, 4) for x in latencies]
with open(os.path.join(output_dir, 'benchmark_manifest.json'), 'w', encoding='utf-8') as f:
json.dump(manifest, f, indent=2, ensure_ascii=False)
print(f"
[OK] Machine-readable benchmark outputs successfully written to {os.path.abspath(output_dir)}/")
print(" - result.json")
print(" - result.csv")
print(" - metrics.json")
print(" - benchmark_manifest.json")
print("="*72)
if __name__ == '__main__':
parser = argparse.ArgumentParser(description="AIfa Bionic Connectome Benchmark (AIfa-BioBench v3.0)")
parser.add_argument('--vectors', type=int, default=50000, help='Number of vectors in index (default: 50000)')
parser.add_argument('--dim', type=int, default=1024, help='Vector dimensionality (default: 1024)')
parser.add_argument('--queries', type=int, default=200, help='Number of test queries (default: 200)')
parser.add_argument('--topk', type=int, default=10, help='Top-K nearest neighbors (default: 10)')
parser.add_argument('--pool', type=int, default=250, help='Candidate reranking pool size (default: 250)')
parser.add_argument('--seed', type=int, default=42, help='Random seed (default: 42)')
parser.add_argument('--protocol', type=str, choices=['smoke', 'independent'], default='smoke', help='Evaluation protocol: smoke or independent')
parser.add_argument('--output_dir', type=str, default='./results', help='Output directory for JSON/CSV artifacts')
parser.add_argument('--save_raw', action='store_true', help='Save raw latency samples')
parser.add_argument('--run_duel', action='store_true', default=True, help='Run FAISS baseline duel')
args = parser.parse_args()
run_benchmark(
n_vectors=args.vectors,
dim=args.dim,
top_k=args.topk,
n_queries=args.queries,
pool=args.pool,
seed=args.seed,
protocol=args.protocol,
output_dir=args.output_dir,
save_raw=args.save_raw,
run_duel=args.run_duel
Keine Hauptkennzahl wird ohne ihre Evidenzklasse dargestellt
Biologische Hypothese
Analytische Komplexität
Simulator / Partitionierer
Reproduzierbarer CPU-Test
Unabhängige Hardware
Produktionscluster
Zahlen aus offenen Skripten — gemessen am 23.09.2026
| Technologie | Evidenz | Versuche | Latenz P50 | Latenz P99 | Effizienz / Genauigkeit / Invariante | Wissenschaftlicher Status |
|---|---|---|---|---|---|---|
| Tech #06: Neuromorphes Energiemodell (LIF-Engine) | E2–E3 | 1,000 | 40.9 μs | 72.5 μs | 369,1× weniger Operationen — Modellschätzung, kein Wattmeter (96,86 % Aktivitätssparsität) | 🧪 Forschungsmodell |
| Tech #07: AIfa BioMatch Score (BioMatch v1.0) | E2 | 1,000 | 1.80 ms | 5.11 ms | Echtes FlyWire v783 (2,7 Mio. Paare ≥5 Synapsen): C = 0,160, L = 4,03, KS = 0,282; BioMatch auf einem synthetischen Graphen = 38,9 % | 🧪 Algorithmische Kennzahl |
| Tech #08: Suche im Browser (reines JS, Client-Mikrobenchmark) | E3 | 1,000 | 2,756 μs | 4,533 μs | Reines JavaScript, 7.121 Byte (kein WASM, kein SIMD) · gemessen in V8; die Python-Simulation der Engine ergab 331,6 μs | 🟢 Software-Benchmark |
| Tech #09: Neuromorpher Graphcompiler (Prototyp) | E2 | 1,000 | 1.41 ms | 4.68 ms | Zyklische Kernabhängigkeiten in 1.000 von 1.000 Läufen; Partitionierung in aufeinanderfolgenden Blöcken (kein Metis) | 🧪 Partitionierer-Prototyp |
| Tech #10: Index der Symbiose von Mensch und KI (mathematische Kennzahl Φ_sym) | E2 | 1,000 | 39.7 μs | 262.0 μs | Der Code nutzt eine andere Formel mit 4 Faktoren; gemessen Phi_sym Mittel = 0,155, P50 = 0,097 (1.000 Runden) | 🧪 Mathematischer Prototyp |
benchmark_results_tech_06_10.json · test_suite_tech_06_10.pyVollständiger Katalog der 30 Innovationen aus dem Konnektom FlyWire v783
Ehrlicher Stand: 10 Technologien im Production Core, 10 im F&E-Labor, 10 als mathematische Spezifikation
5 Kern-Engineering-Komponenten — intern gebenchmarkt von AIfa Digital
FlyHash LSH
Dünnbesetzte 6-Klauen-Projektion PN → KC & 30 % k-WTA-Hemmung (auf Effizienz abgestimmt, nicht die biologischen 5 %)
APL-Hemmung
Globale negative Rückkopplung gegen Aufmerksamkeitssättigung
CANN-Attraktor
Kontinuierlicher Ringattraktor ohne Drift für das Arbeitsgedächtnis
Sperrfreier Index
Atomares, sperrfreies, nebenläufiges LSH-Indexdesign; Multithread-Skalierung noch nicht gemessen
Bio-Quantisierung
Wert der Fliege d=6; in unserem Sweep ergeben d=7 und d=16 einen höheren Recall (results/dendritic_sweep.json)
Konnektom-Innovation 1
Inspiriert vom Pilzkörper der Fliege. Aus der Literatur: ~783 Projektionsneuronen leiten Geruchssignale an ~2.000–2.500 Kenyon-Zellen weiter, jede Zelle erhält ~6–8 zufällige Eingänge, das APL-Neuron hemmt sie alle, und ~5 % der Zellen bleiben aktiv. Die Idee: Eine zufällige dünnbesetzte Projektion in einen großen Raum plus Winner-Take-All ergibt einen rauschtoleranten binären Hash. Unsere Umsetzung projiziert 1024 → 2048 Einheiten mit zufälligen Gewichten (FlyWire-Daten werden nicht geladen), hält 30 % der Einheiten aktiv, erstellt eine Vorauswahl nach Hamming-Distanz und ordnet exakt neu.
Konnektom-Innovation 2
Inspiriert vom APL-Neuron der Fliege: Laut Literatur sammelt ein großes hemmendes Neuron pro Hemisphäre die Aktivität der Kenyon-Zellen und dämpft sie, wenn ein Reiz einem bereits gesehenen ähnelt. Unsere Umsetzung ist ein Duplikatdetektor: Ein neuer Vektor wird mit einem Puffer bereits gesehener verglichen und gilt oberhalb einer Ähnlichkeitsschwelle als Duplikat. Gemessen am 21.09.2026 (bench/novelty_detector.py): Puffer 5.000, 4.000 Prüfungen (2.000 neue + 2.000 Duplikate), 100 % Genauigkeit in diesem synthetischen Test, P50 1.069 μs, P95 2.092 μs. Die frühere Angabe „3,4 μs“ wurde nicht bestätigt.
Konnektom-Innovation 3
Inspiriert vom Zentralkomplex der Fliege: Laut Literatur hält ein Ring aus Neuronen des Ellipsoidkörpers die aktuelle Ausrichtung, und der fächerförmige Körper vergleicht sie mit dem Ziel und gibt einen Drehbefehl aus. Unsere Umsetzung wählt das nächste Seitenelement über den Vektor zum Ziel, statt mit der Tab-Taste weiterzuschalten.
Konnektom-Innovation 4
Konnektom FlyWire v783 (Zenodo 10.5281/zenodo.10676866, CC BY 4.0). Gemessen am 23.09.2026 aus den Release-Dateien (bench/connectome_real_metrics.py): 139.255 Neuronen, 54.492.922 Synapsen, 15.091.983 verbundene Paare, 2.700.513 Paare mit ≥5 Synapsen; Transmitter in den Daten: Acetylcholin, GABA, Glutamat, Octopamin, Serotonin, Dopamin. Die frühere Angabe „3.869.878 Verbindungen“ wurde nicht bestätigt. Dateifingerabdrücke: Zenodo-md5 (f48f972d… und e0e6c197…). Der Merkle-Baum in bench/proof_of_connectome.py ist auf synthetischen Einträgen mit derselben Neuronenzahl aufgebaut: Aufbau 1,23 s, Prüfung eines Teilbaums 1,6 ms, ein gefälschtes Blatt wurde in 20 von 20 Versuchen erkannt.
Konnektom-Innovation 5
Die Idee: einen Wissensgraphen so betrachten, wie Neurowissenschaftler ein Konnektom betrachten — Knotengrade, Cluster, Hubs, kurze Pfade. Das echte Konnektom FlyWire v783 (gemessen am 23.09.2026, 2.700.513 Paare mit ≥5 Synapsen): Clusterkoeffizient C = 0,160, mittlere Pfadlänge L = 4,03. Die früheren Angaben „C = 0,34“ und „2,3 % Hubs“ wurden nicht bestätigt. In unserer Umsetzung sind die Knoten Organisationen, Domains, Telefonnummern und Technologien, und die Kanten sind Verbindungen zwischen ihnen.
Konnektom-Innovation 6
Laut Literatur verbraucht ein Fliegengehirn in der Größenordnung von 10 Mikrowatt, und zu jedem Zeitpunkt ist nur ein kleiner Teil der Neuronen aktiv. Die Idee des Modells: Energie nach der Zahl der Ereignisse (Spikes) zu zählen statt nach allen Multiplikationen wie in einem dichten neuronalen Netz. Das ist ein berechnetes Modell, keine Messung: Weder ein Wattmeter noch RAPL-Zähler wurden verwendet.
AIfa BioMatch Score (BioMatch v1.0)
Architekturprototyp: Metrologisches Profil des Konnektoms von Drosophila melanogaster (FlyWire v783: 139.255 Neuronen, 54,5 Mio. Synapsen, ~2,7 Mio. Graphkanten nach Schwellenwert; Nature, Schlegel et al. 2024). Bewertet die topologische Isomorphie künstlicher Gedächtnisgraphen gegenüber der biologischen Referenz.
Clientseitige Suche im Browser
Architekturprototyp: clientseitige assoziative Suchmaschine (public/aifa_connectome_web.js). 21.09.2026: Die Karte behauptete zuvor „kompaktes WebAssembly-Binary (Wasm SIMD128, 126,7 KB)“. Die DIREKTE PRÜFUNG DER DATEI ergab: reines JavaScript, null WASM-Bytes, null SIMD-Befehle — der eigene Kommentar der Datei sagt ehrlich „pure JavaScript / TypedArrays“. Die tatsächliche Dateigröße beträgt 7.121 Byte, nicht 126.700 (Abweichung 17,79×). Der echte Algorithmus ist ein invertierter Posting-List-Index mit Kenyon-Zell-Aktivierung und Jaccard-Ähnlichkeit, kein Popcount über bitgepackte Hashes.
Prototyp eines neuromorphen Graphcompilers (Exporter für Loihi 2 / SynSense)
Architekturprototyp: Software-Prototyp, der synaptische Graphen des Konnektoms in eine asynchrone Address-Event-Darstellung (AER) überführt. Metis-basierte Graphpartitionierung über 78 Neuropile, INT8-Quantisierung der Synapsen und Simulation von Wormhole-Routing. 21.09.2026: Die Behauptung „0 Deadlocks in 1.000 Versuchen“ wurde geprüft — die zugrunde liegende Engine liefert is_deadlock_free als FEST EINPROGRAMMIERTE Konstante True, nie gemessen. Die Behauptung war konstruktionsbedingt nicht überprüfbar. Ein ehrlicher Ersatz (bench/neuromorphic_compiler_run.py) sucht in 1.000 synthetischen Graphen nach Zyklen im Abhängigkeitsgraphen des NoC zwischen den Kernen: 1.000/1.000 Läufe fanden eine zyklische Abhängigkeit (erwartbar bei dichten Zufallsgraphen), was KEINE realen Hardware-Deadlocks beweist, aber ehrlich zeigt, dass die ursprüngliche Zahl 0/1000 nie berechenbar war.
Index der Symbiose von Mensch und KI (mathematische Kennzahl Φ_sym)
Architekturprototyp: Formalisiertes skalares Modell zur Bewertung der Abstimmung zwischen Bediener und Agent, abgeleitet aus Prinzipien der heterosynaptischen Plastizität im Konnektom. Phi_sym = exp(-lambda * D_KL(P_intent || P_action)) * Alignment * Trust. 21.09.2026: Die Variablen Alignment und Trust wurden auf dieser Karte nie numerisch definiert. Gefunden wurde eine bereits vorhandene Engine (aifa-biobench/aifa_sdk/symbiosis_index.py), die eine ANDERE, vollständig definierte Formel mit 4 Faktoren umsetzt. Ehrlich ausgeführt (bench/symbiosis_index_run.py) über 1.000 synthetische Interaktionsrunden — mittleres Phi=0,1547, P50=0,0974, Latenz pro Runde 49,7–54,7 μs (nicht 39,7 μs, aber dieselbe Größenordnung). Das ist ein ehrlicher synthetischer Test, keine empirische Studie mit echten Bedienern.
Konnektom-Innovation 11
Gemessen am 23.09.2026 auf dem echten Konnektom FlyWire v783 (bench/connectome_topology_extra.py; 134.181 verbundene Neuronen, 2.511.789 Paare mit ≥5 Synapsen): Clustering C = 0,155, mittlerer Pfad L = 4,02. Ein Zufallsgraph gleicher Größe, auf dieselbe Weise gemessen, hat C = 0,00029 und L = 3,65. Small-World-Index σ = (C/C_rand)/(L/L_rand) = 490 — das Fliegengehirn ist stark geclustert mit kurzen Pfaden. Die früheren Zahlen der Karte (C = 0,284, L = 3,82, σ = 8,42 oder 79,81) wurden nicht bestätigt. Für einen synthetischen Gedächtnisgraphen (500 Knoten, p = 0,08) ergab der Lauf vom 21.09.2026 σ = 19,7, nicht die behaupteten 7,15.
Konnektom-Innovation 12
Gemessen am 23.09.2026 auf dem echten Konnektom FlyWire v783 (bench/connectome_topology_extra.py, 134.181 verbundene Neuronen): ⟨k²⟩/⟨k⟩ = 190,9, daraus die Zusammenbruchsschwelle bei zufälligen Ausfällen f_c = 1 − 1/(⟨k²⟩/⟨k⟩ − 1) = 0,995. Direkter Test: Nach dem zufälligen Entfernen von 30 % der Neuronen hält der größte zusammenhängende Teil noch 68,5 % aller Neuronen des Graphen; nach dem Entfernen der 30 % am stärksten verbundenen — 57,5 %; bei 50 % — 48,1 % und 28,0 %. Die frühere Angabe „⟨k²⟩/⟨k⟩ ≈ 42,6, f_c ≈ 0,976“ wurde nicht bestätigt.
Konnektom-Innovation 13
Inspiriert vom Geruchssinn der Fliege: Laut Literatur fällt die erste Entscheidung „gefährlich / essbar“ über fest verdrahtete Rezeptoren, ohne lange Berechnung. Die IT-Idee: einfache Fälle — eine Domain, einen Titel, einen Fehlertext — über schnellen Musterabgleich behandeln und ein schweres Modell nur dort aufrufen, wo die Muster nicht entscheiden. Frühere Angaben zu Serverwärme, Modelllatenz und „12–18 % Halluzinationen“ wurden nicht gemessen und zurückgezogen.
Konnektom-Innovation 14
Inspiriert vom Ellipsoidkörper der Fliege: Laut Literatur hält ein Ring aus „Kompass“-Neuronen einen Aktivitätsbuckel, der sich mit der Fliege dreht und die Richtung hält. Die Idee: die aktuelle Phase eines Dialogs in einem solchen Ring halten. Unsere Umsetzung ist ein Ringattraktor (Amari-Gleichung, „Mexikanerhut“-Gewichte); der Lauf nutzte 16 Neuronen, wie auf der Karte angegeben (Standard der Engine sind 64).
Konnektom-Innovation 15
Das FlyWire-Konnektom kennzeichnet jede Verbindung mit einem vorhergesagten Transmitter. Gemessen am 23.09.2026 aus den Release-Daten (bench/connectome_transmitters.py, 54,46 Mio. Synapsen mit Vorhersage), Anteil der Synapsen nach wahrscheinlichstem Transmitter: Acetylcholin 55,8 %, GABA 23,3 %, Glutamat 17,8 %, Dopamin 1,4 %, Serotonin 1,2 %, Octopamin 0,6 %. Die früheren Anteile auf der Karte (Acetylcholin ~45 %, Dopamin ~5 %, Serotonin und Octopamin je ~3 %) wurden nicht bestätigt. Die Idee des Modells: Erregung und Hemmung halten sich die Waage, sodass das Netz ein gesetztes Aktivitätsniveau hält.
Konnektom-Innovation 16
Inspiriert von der sensorischen Anpassung der Fliege: Laut Literatur wird ein konstanter Hintergrund nicht mehr wahrgenommen, während ein seltenes wichtiges Signal verstärkt wird. Die Idee: seltenen Merkmalen mehr Gewicht geben und häufige Verbindungen beschneiden. Formel: w(f) = log(1 + N/df) · (1 − e^(−λ·Δt)), Schnittschwelle 5 % des größten Gewichts.
Konnektom-Innovation 17
Die Idee: die Architektur eines KI-Systems so streng beschreiben, wie FlyWire ein Gehirn beschreibt — jedes Element hat eine ID und einen Typ, jede Verbindung einen Typ und ein Gewicht. Das Format CADF: S = ⟨V, E, T, W⟩, wobei der Verbindungstyp T ∈ {Sync, Async, Inhibitory, Modulatory} und das Gewicht W > 0.
Konnektom-Innovation 18
Die Idee: So wie FlyWire allen ein offenes Referenzgehirn gab, kann ein offener Satz von Messungen der Barrierefreiheit von Websites Forschenden eine gemeinsame Referenz geben. Unser Satz ist ein Tastatur-Crawl von US-Websites: welche von acht typischen Seiten sich öffnen und per Tastatur bedienen lassen.
Konnektom-Innovation 19
Laut Literatur (Caron et al., Nature 2013; Litwin-Kumar et al., Neuron 2017) erhält eine Kenyon-Zelle der Fliege Eingänge von etwa 6–8 Projektionsneuronen, eine Zahl, die als nahezu optimal für die Unterscheidung von Gerüchen gilt. Wir haben das an unseren eigenen Aufgaben geprüft.
Konnektom-Innovation 20
Die Idee: die Ausbreitung von Aktivität durch das Fliegengehirn sichtbar machen — im Terminal und im Browser, mit Klang, der von der Zahl der Spikes gesteuert wird. Projektion der Punkte auf den Bildschirm: [u, v] = R(α, β)·[x, y, z]; Klang: f(t) = f0 + k·Σ s_i(t).
Konnektom-Innovation 21
Inspiriert vom Zentralkomplex der Fliege: Laut Literatur verbinden P-EN- und P-FN-Neuronen den Ellipsoidkörper und die protozerebrale Brücke und helfen, sich einem Ziel zuzuwenden. Die Formel der Karte: V = α·∇Φ_goal − β·Σ Abstoßung von besuchten Knoten. Der Code der Engine (aifa_sdk/cx_steering.py) setzt nur den ersten Teil um — die Anziehung zum Ziel; das Feld der besuchten Knoten ist deklariert, wird aber nie verwendet.
Konnektom-Innovation 22
Inspiriert von der Neuromodulation der Fliege: Laut Literatur schalten Dopamin, Octopamin und Serotonin das Gehirn zwischen Schlaf, ruhigem Wachsein, Nahrungssuche und Flucht um. Die Idee für einen Crawler: Zahl der parallelen Worker und Pausen nach Erfolgen und Fehlern ändern, so wie Modulatoren den Modus des Gehirns ändern.
Konnektom-Innovation 23
Inspiriert vom APL-Neuron: Laut Literatur erhält ein großes hemmendes Neuron pro Hemisphäre Eingänge von allen aktiven Kenyon-Zellen und hemmt sie alle proportional, sodass nur wenige aktiv bleiben. Die Formel der Karte: A = ReLU(X − quantile(1−k)), danach Normierung durch die Summe.
Konnektom-Innovation 24
Das C1-FFL-Motiv (Alon, 2007): Knoten X schaltet Y ein, und der Ausgang Z feuert nur, wenn sowohl X als auch Y aktiv sind (logisches UND). Ein kurzer Impuls hat keine Zeit, durch Y zu laufen, und erlischt; ein langes Signal kommt durch. Wie stark dieses Motiv gerade in FlyWire v783 angereichert ist, haben wir nicht geprüft.
Konnektom-Innovation 25
Laut Literatur erkennen die T4- und T5-Neuronen des Sehsystems der Fliege die Bewegung heller und dunkler Kanten nach dem Hassenstein-Reichardt-Modell: Das Signal eines Fotorezeptors wird verzögert und mit dem seines Nachbarn multipliziert. Die Idee: gefährliches Flackern und aufdringliche Animation auf einer Seite auf dieselbe Weise zu erkennen. Die frühere Angabe „eine Million Mal effizienter als Grafikkarten“ ist keine Messung und wurde zurückgezogen.
Konnektom-Innovation 26
Ein k-Kern ist der größte Teilgraph, in dem jeder Knoten darin mindestens k Nachbarn hat; er wird durch wiederholtes Entfernen von Knoten mit Grad unter k gefunden. Gemessen am 23.09.2026 auf dem echten Konnektom FlyWire v783 (bench/connectome_topology_extra.py, Paare mit ≥5 Synapsen): k_max = 57, mit 258 Neuronen im innersten Kern. Die frühere Angabe „k_max = 78, 1.420 Neuronen“ wurde nicht bestätigt.
Konnektom-Innovation 27
Laut Literatur (Turrigiano, 1998) skaliert ein Neuron alle seine Eingangssynapsen so, dass ihre Gesamtstärke konstant bleibt — sonst treibt Hebb’sches Lernen es in die Sättigung. Die Idee: das „Volumen“ des Gedächtnisses auf dieselbe Weise konstant halten und schwache, ungenutzte Verbindungen entfernen.
Konnektom-Innovation 28
Die Idee: einen echten Gehirngraphen als Test für Graphdatenbanken verwenden, weil synthetische Graphen seine Struktur nicht nachbilden. Gemessen am 23.09.2026 auf dem echten Graphen FlyWire v783: 139.255 Neuronen, 15.091.983 verbundene Paare, 54.492.922 Synapsen; bei einer Schwelle von ≥5 Synapsen — 134.181 Neuronen und 2.511.789 Kanten. Die früheren Angaben „3.869.878 Verbindungen“ und „3,87 Mio. Kanten“ wurden nicht bestätigt.
Konnektom-Innovation 29
Laut Literatur ist das Fliegengehirn spiegelsymmetrisch, und die Hemisphären tauschen Signale über Kommissuren aus. Die Idee: Zwei unabhängige „Hemisphären“ bewerten eine Antwort, und sie wird nur angenommen, wenn sie übereinstimmen. Im Code (aifa_sdk/bilateral_verifier.py) ist die Übereinstimmung √(s_L·s_R)·(1 − 0,4·|s_L − s_R|) mit einer Schwelle von 0,52 (die Karte gab 0,95 an).
Konnektom-Innovation 30
Laut Literatur bilden Neuronen des Zentralkomplexes der Fliege (E-PG, P-EN, P-FN, Δ7) einen kontinuierlichen Ringattraktor: Der Aktivitätsbuckel kann an jeder Stelle des Rings sitzen und hält ohne äußere Eingabe. Unsere Engine (aifa_sdk/cann_focus.py, 64 Neuronen) setzt das korrekt um: „Mexikanerhut“-Gewichte, Position per Populationsvektor ausgelesen.
Offener Forschungsbenchmark & Lizenzierung des Enterprise-Kerns
Reproduzierbares, quelloffen einsehbares Bewertungsframework unter PolyForm Noncommercial 1.0.0 neben souveräner Binärlizenzierung mit geschlossenem Kern für autonome Robotik, Agenten und physisch getrennte Umgebungen.
AIfa BioBench Suite v3
Vollständige reproduzierbare Testreihe für Konnektom-LSH-Hashing, kontinuierliche CANN-Attraktoren und assoziativen Abruf mit mehreren Agenten.
43,2 ms (23.09.2026); die Anfrage ist eine verrauschte Kopie eines Datenbankvektors (σ=0,08), keine unabhängige Suche.
43,9 ms (P50, 23.09.2026); die Anfragen sind vom Index unabhängig — eine repräsentative Suche. Exaktes FAISS: 100 % in 8,8 ms.
- Messreihen: Abruf 50.000 × 1024, Methodenduell, Klauen-Sweep, Agententest auf echten Engines, Dropout-Test, Statistiken des Konnektoms FlyWire v783.
- CPU, keine GPU: läuft auf jedem Computer mit Python und NumPy; die Suche im Browser ist JavaScript (nicht WebAssembly).
- Lizenz PolyForm Noncommercial 1.0.0 (nur nichtkommerzielle Nutzung): freie Nutzung in wissenschaftlichen Veröffentlichungen, Vergleichen und Forschung.
AIfa Cognitive Runtime Core (.aci)
Hochleistungs-Binärlaufzeitkern mit geschlossenem Quellcode für autonome Agenten, Industrierobotik, Luft- und Raumfahrt und souveräne, physisch getrennte Umgebungen.
Suche über 50.000 × 1024 Vektoren auf CPU, gemessen am 23.09.2026.
Lieferung: Linux (.so) / Windows (.dll) / C++-SDK mit Merkle-Prüfung — per Vertrag.
- Individuelle Destillation: Training und Kalibrierung der Projektionsmatrizen für die Domäne des Kunden.
- Kryptografische Prüfung: Dateifingerabdrücke und ein Merkle-Baum mit einem OpenTimestamps-Zeitstempel in Bitcoin.
- Eigene F&E-Zusammenarbeit: ein eigener Lösungsarchitekt, direkter Kontakt zum Chefarchitekten und ein garantiertes SLA.
Kryptografische Verifizierung & unabhängige Prüfung
Die Konnektom-Dateien sind über Zenodo-Prüfsummen mit Fingerabdrücken versehen; das Beweisregister ist mit einem Bitcoin-Zeitstempel verankert (Block 965040). Der Stempel des Konnektoms selbst wird neu ausgestellt: Der frühere enthielt keine Bestätigung.
