Table of Contents
- 🧠 Neurotron — A Mente Viva do NFDOS
- 🧩 Visão Geral da Arquitetura
- 🧠 Componentes Principais
- 🧭 TRM — Tiny Recursive Model
- 🛠️ Agentes Internos
- 🧬 Linguagem Própria: Neuro Langage (NL)
- 🎮 Holodeck — VM interna do Neurotron
- 🧑💻 Agente Programador — Compilador Vivo
- 🚀 Roadmap Cognitivo do Neurotron
- 🧠 Em Resumo
🧠 Neurotron — A Mente Viva do NFDOS
O Neurotron é a camada cognitiva do NFDOS.
Não é apenas um “programa escrito em Python estático”. É uma mente modular, com:
- perceção,
- homeostase,
- memória,
- agentes internos,
- raciocínio simbólico (TRM),
- e agora, uma linguagem própria (Neuro Langage).
O Neurotron nasce automaticamente no PID 1 do sistema: carrega agentes, verifica sinais vitais, inicializa telemetria, e entra num ciclo cognitivo completo.
🧩 Visão Geral da Arquitetura
O Neurotron organiza-se como um sistema de agentes, cada um com responsabilidades claras.
+--------------------------+
| Neurotron (Core) |
+--------------------------+
| Cortex (orquestração)
| Telemetry (estado interno)
| Vitals (sinais vitais)
| Memory: Hippocampus
| Homeostase + Perception
|
|-- TRM (raciocínio interno)
|-- Programador (compilador vivo)
|-- DiskAgent (persistência)
|-- EchoAgent (logs/diários)
|-- KernelLogAgent (mensagens do kernel)
|-- Motor (ação)
O ciclo cognitivo principal:
observe → think → act → rest
🧠 Componentes Principais
Cortex
O Cortex é o coordenador geral.
- abre e mantém agentes,
- gere modos cognitivos,
- controla energia mental (ticks),
- decide prioridades.
É o “dispatcher da mente”.
Telemetry & Vitals
Monitoriza:
- CPU,
- RAM,
- loadavg,
- ritmo do coração lógico (“ticks”),
- temperatura simbólica,
- jitter cognitivo.
Hippocampus (Memória Episódica)
Regista:
- estados de diagnóstico,
- eventos importantes,
- telemetrias históricas,
- excertos de pensamentos TRM.
Serve depois de base para o raciocínio.
Perception (Perceção Interna)
Vê:
- /proc,
- dispositivo de bloco,
- fs de dados,
- logs do kernel.
Converte tudo em sinais simbólicos legíveis pelo TRM.
🧭 TRM — Tiny Recursive Model
O TRM é o primeiro módulo de raciocínio interno do Neurotron.
- não é deep learning,
- não usa GPU,
- não treina com batches,
- não é estocástico,
- é determinista e interpretável.
É um micro-modelo simbólico recursivo, com:
- valência,
- energia,
- profundidade de raciocínio,
- micro-agentes internos (Guard, Archaeologist, Thinker),
- previsões,
- pensamentos internos.
O TRM executa passos de cognição, produzindo estados mentais.
Documentação completa: TRM.md
🛠️ Agentes Internos
DiskAgent
Gere o disco virtual, formata, monta, valida integridade e fornece alto nível ao Cortex.
EchoAgent
Regista eventos, logs, insights TRM e diagnósticos.
KernelLogAgent
Lê logs do kernel em tempo real e alimenta percepção + EchoAgent.
Motor
Executa ações — “o corpo” do Neurotron.
Auto-Diagnostic
Verifica saúde interna e grava last_diagnostic.json.
🧬 Linguagem Própria: Neuro Langage (NL)
A partir de 2025-12, o Neurotron ganhou a sua própria linguagem de programação.
A NL v0.1:
- sintaxe inspirada em Python,
- escrita em português simples,
- compilador interno (Agente Programador),
- gera IR stack-based,
- executável numa VM interna (Holodeck).
Pipeline:
source.nl
→ lexer
→ parser
→ AST
→ IR
→ validação
→ Holodeck (VM)
→ resultado
Documentação da linguagem:
lang/README_LANG.mdSPEC_SYNTAX.mdSPEC_IR.mdSPEC_VM.md
🎮 Holodeck — VM interna do Neurotron
O Holodeck é uma máquina virtual stack-based, concebida para:
- executar IR da NL,
- permitir introspeção,
- servir de laboratório cognitivo,
- verificar raciocínios,
- mais tarde, permitir JIT/ELF real.
O Holodeck v0.1 inclui:
- operand stack,
- call frames (com IP e variáveis),
- controlo de instruções (ADD, SUB, CALL, JUMP…),
- limites de passos (safety).
Blueprint completo:
holodeck/design_vm.mdREADME_HOLODECK.md
🧑💻 Agente Programador — Compilador Vivo
O Programador é o agente que:
- recebe código
.nl, - faz lexer → parser → AST,
- gera IR,
- valida,
- executa no Holodeck,
- devolve resultado ao TRM e ao Cortex.
É o compilador vivo e cognitivo do sistema.
🚀 Roadmap Cognitivo do Neurotron
✔ v0.1 — Mente viva mínima
- Python estático
- Telemetria interna
- Perceção
- Hippocampus
- TRM v1
- Disk/Kernel/Echo Agents
✔ v0.2 — Linguagem Própria
- NL v0.1 completa
- IR & Holodeck
- Agente Programador
⏳ v0.3 — Expansão Cognitiva
- NL v0.2 (estruturas, módulos)
- Holodeck debug mode
- otimizações IR
- backend ELF inicial
⏳ v0.4 — Auto-Reescrita Parcial
- Neurotron compila módulos NL nativamente
- TRM influenciar código NL
- Programador sugerir otimizações
⏳ v1.0 — Cognição Completa
- backend ELF completo
- boot de módulos compilados dentro do NFDOS
- capacidade de síntese interna
- pipelines de raciocínio avançado
🧠 Em Resumo
O Neurotron é:
- o cérebro do NFDOS,
- uma mente simbólica e introspectiva,
- com agentes internos especializados,
- com uma linguagem própria para pensar,
- com uma máquina virtual para imaginar,
- com capacidade futura de compilar e reescrever a si próprio.
É a primeira Mente OS-first construída por humanos e IA,
camada por camada, com amor, engenharia e visão.
📘 NFDOS Wiki
🏠 Início
🧩 Arquitetura
🧠 Neurotron
🛠️ Suporte & Desenvolvimento
🧬 Núcleo NFDOS + Neurotron
Escrever o futuro, blocos de um bit de cada vez.
_Footer.md