Psionic Workspace Map
April 2, 2026 ยท View on GitHub
This document replaces the old oversized README inventory.
README.md is now the short front door. This file is the expanded map for the
main crate groups, canonical docs, and active subsystem lanes.
Canonical Docs
Read these first:
README.md- short project overview and quick entrypoints
docs/ARCHITECTURE.md- canonical Psionic-wide system spec
docs/INFERENCE_ENGINE.md- canonical inference and serving completion bar
docs/INFERENCE_MESH_OWNERSHIP.md- canonical owner split for inference-mesh work
docs/MESH_LANE_SERVICE_MODE.md- published install and restart contract for durable mesh lanes
docs/OPTIMIZER_SUBSTRATE.md- canonical optimizer substrate spec for bounded offline search artifacts
docs/TRAIN_SYSTEM.md- canonical training-system spec
docs/ROADMAP.md- full-library roadmap
Useful lane-specific docs:
docs/ROADMAP_PARAMETERGOLF.mddocs/ROADMAP_CLUSTER.mddocs/ROADMAP_METAL.mddocs/ROADMAP_MLX.mddocs/LLAMA_VLLM_SGLANG_INFERENCE_SPEC.mddocs/HARDWARE_VALIDATION_MATRIX.md
Design Rules
- Keep manifests, receipts, capability reports, and artifact identity explicit.
- Keep refusal boundaries explicit. Do not hide unsupported paths behind silent fallback.
- Keep crate boundaries clean. App UX, payouts, and settlement logic do not belong here.
- Treat audits as rationale, not canonical current-state spec.
Crate Groups
Framework core
These crates own tensor, graph, runtime, and backend contracts:
crates/psionic-corecrates/psionic-ircrates/psionic-compilercrates/psionic-runtime
Reference:
docs/FRAMEWORK_CORE_ACCEPTANCE_MATRIX.mddocs/BACKENDS.md
Backend execution
These crates own real backend behavior and backend-facing validation:
crates/psionic-backend-cpucrates/psionic-backend-cudacrates/psionic-backend-metalcrates/psionic-backend-tests
Reference:
docs/HARDWARE_VALIDATION_MATRIX.mddocs/BACKENDS.md
Serving and model execution
These crates own local server surfaces, model execution, routing, and provider projection:
crates/psionic-modelscrates/psionic-servecrates/psionic-providercrates/psionic-routercrates/psionic-catalog
Reference:
docs/INFERENCE_ENGINE.mddocs/INFERENCE_MESH_OWNERSHIP.mddocs/MESH_LANE_SERVICE_MODE.mddocs/GPT_OSS_LOCAL_SERVING.mddocs/LLAMA_VLLM_SGLANG_INFERENCE_SPEC.mddocs/NON_GPT_OSS_QWEN_PILOT.mddocs/NON_GPT_OSS_GEMMA4_PILOT.md
Cluster and distributed execution
These crates own topology, collectives, networking, sandboxing, and distributed runtime truth:
crates/psionic-clustercrates/psionic-collectivescrates/psionic-distributedcrates/psionic-datastreamcrates/psionic-netcrates/psionic-sandbox
Reference:
docs/ROADMAP_CLUSTER.mddocs/INFERENCE_MESH_OWNERSHIP.mddocs/CLUSTER_VALIDATION_RUNBOOK.mddocs/FIRST_SWARM_TRUSTED_LAN_RUNBOOK.mddocs/PSION_GOOGLE_TWO_NODE_SWARM_RUNBOOK.md
Training, eval, and adapters
These crates own training contracts, evaluation, datasets, adapter lanes, and execution evidence:
crates/psionic-traincrates/psionic-datacrates/psionic-evalcrates/psionic-adapterscrates/psionic-optimize- manifest-backed optimizer substrate, cheap-first search engine, reflection and merge receipts, and bounded offline optimization lanes
crates/psionic-nn-optimizers
Reference:
docs/TRAIN_SYSTEM.mddocs/OPTIMIZER_SUBSTRATE.mdfixtures/compiled_agent/compiled_agent_module_optimization_proof_report_v1.jsondocs/ROADMAP_PARAMETERGOLF.mddocs/TRAIN_ARTIFACT_STORAGE_REFERENCE.mddocs/TRAIN_PROGRAM_MANIFEST_REFERENCE.md
Apple and MLX surfaces
These crates own Apple-side model and serving integration:
crates/psionic-apple-fmcrates/psionic-mlx-compat
Reference:
docs/ROADMAP_MLX.mddocs/MLX_TEXT_SERVE.mddocs/FM_API_COVERAGE_MATRIX.md
Major Efforts
Inference and serving
Current entrypoints:
- local GPT-OSS server:
crates/psionic-serve/src/bin/psionic-gpt-oss-server.rs - installable mesh-lane service entrypoint:
crates/psionic-serve/src/bin/psionic-mesh-lane.rs - benchmark harness:
scripts/benchmark-gpt-oss-vs-llama.sh - generic OpenAI-compatible server surface:
crates/psionic-serve/src/openai_http.rs
Start with:
docs/GPT_OSS_LOCAL_SERVING.mddocs/INFERENCE_ENGINE.mddocs/MESH_LANE_SERVICE_MODE.mddocs/HARDWARE_VALIDATION_MATRIX.md
Parameter Golf
Current focus:
- single-H100 trainer and evidence lane
- distributed
8xH100runtime and runbook - submission packaging, exported-folder evidence, and score-path closure
Start with:
docs/ROADMAP_PARAMETERGOLF.mddocs/PARAMETER_GOLF_SINGLE_H100_TRAINER.mddocs/PARAMETER_GOLF_DISTRIBUTED_8XH100.mddocs/PARAMETER_GOLF_RUNPOD_8XH100_RUNBOOK.md
Cluster, swarm, and cross-provider training
Current focus:
- local first-swarm lane across Mac MLX and Linux CUDA
- Google two-node swarm lane
- cross-provider launch, binder, program-manifest, and evidence contracts
Start with:
docs/ROADMAP_CLUSTER.mddocs/FIRST_SWARM_TRUSTED_LAN_RUNBOOK.mddocs/PSION_GOOGLE_TWO_NODE_SWARM_RUNBOOK.mddocs/TRAIN_SYSTEM.md
Psion learned-model program
Current focus:
- corpus admission and tokenizer work
- pilot pretraining, checkpoint, observability, and acceptance docs
- trusted-cluster and decentralized contribution lanes
Start with:
docs/PSION_PROGRAM_MAP.mddocs/PSION_PRETRAIN_STAGE.mddocs/PSION_TRUSTED_CLUSTER_RUN.mddocs/PSION_DECENTRALIZED_CONTRIBUTION.md
Tassadar executor lane
Current focus:
- exact-computation executor substrate
- served evidence, capability publication, and benchmark lanes
- article-runbook and bounded public claim surfaces
Start with:
docs/ROADMAP_TASSADAR.mddocs/TASSADAR_RUST_ONLY_ARTICLE_RUNBOOK.mddocs/TASSADAR_MULTI_PLUGIN_ORCHESTRATION_WAVE.md
Useful Entry Points
Binaries
./TRAINcargo run -p psionic-serve --bin psionic-gpt-oss-server -- --helpcargo run -p psionic-train --bin parameter_golf_single_h100_train -- --helpcargo run -p psionic-train --bin psion_google_two_node_configured_peer_open_adapter_swarm -- --help
Checks and scripts
scripts/benchmark-gpt-oss-vs-llama.shscripts/check-parameter-golf-runpod-8xh100-lane.shscripts/check-psion-google-two-node-swarm-runbook.shscripts/check-first-swarm-trusted-lan.sh
Audits
docs/audits/ explains why the program is moving in a given direction and
records closeout truth. It is useful context, but it is not the canonical
current-state spec.