Environment for NeSy-Agentic Integrated Development
PanLL (pronounced "parallel") is a Human-Things Interface (HTI) designed to facilitate a "Binary Star" co-orbit between a Human Operator and a Neurosymbolic Machine.
This is not a passive text editor. It is an active, synchronous environment that manages Cognitive Ergonomics and kills Inertia.
Pane-L (Symbolic) |
Strict logic, types, and constraints. "The Law" that governs neural inference. |
Pane-N (Neural) |
Streaming "Inference Manifold" showing the Agent’s internal monologue and OODA loop. |
Pane-W (World) |
Central shared canvas (The Barycentre) where results manifest. |
-
Anti-Crash Library: Logical Circuit Breaker preventing unvalidated neural output from reaching the Barycentre
-
Vexometer: Real-time friction/cognitive load monitoring with anti-inflammatory UI adjustments
-
Contractiles: Adaptive state contracts between Operator and Machine
-
Feedback-O-Tron: Community-driven performance reporting and constraint suggestions
Frontend |
ReScript + Custom TEA (The Elm Architecture) |
Backend |
Rust + Tauri 2.0 |
Runtime |
Deno (tests, build orchestration) |
Testing |
Deno.test (33 tests, 719ms) |
Styling |
Tailwind CSS 4.x |
Middleware |
Elixir/BEAM (planned) |
Verification |
Echidna (planned) |
PanLL uses Deno for runtime, testing, and build orchestration. ReScript compilation uses the symlinked compiler in node_modules.
# Compile ReScript modules
node_modules/rescript/rescript build
# Watch ReScript sources during development
node_modules/rescript/rescript build -w
# Run tests (33 tests, ~719ms)
deno task test
# Watch mode for tests
deno task test:watch
# Development mode (Tailwind + Tauri hot reload)
deno task dev
# Build Tailwind CSS
deno task css:build
# Full production build
deno task build-
TEA Architecture Guide — Comprehensive documentation for The Elm Architecture (TEA) implementation including Tea_Cmd, Tea_Sub, Tea_Vdom, and Tea_App modules with testing guide and best practices
|
Toggle Pane-L (Symbolic Mass) |
|
Toggle Pane-N (Neural Stream) |
|
Toggle Pane-W (Task Barycentre) |
v0.1.0-alpha (95% complete)
✅ Complete TEA implementation (Model-Update-View) ✅ All UI components functional (PaneL, PaneN, PaneW, Vexometer, FeedbackOTron) ✅ Tauri 2.0 backend with working commands ✅ 33 tests passing in 719ms (Deno.test) ✅ npm→Deno migration complete ✅ Full ReScript compilation (180ms)
Next: v0.1.0 release preparation