Skip to content

juanmanuel767/Neuro-code

Repository files navigation

NeuroCode Logo

NeuroCode: El Lenguaje IA-Nativo en Español

Version Rust License AI Native


NeuroCode es un lenguaje de programación de alto rendimiento construido en Rust, diseñado para automatizar procesos, integrar Inteligencia Artificial de forma nativa y permitir el desarrollo de software complejo utilizando una sintaxis expresiva en español.

  • 🧠 IA Nativa: Consulta LLMs (Ollama, Anthropic, etc.) directamente con la función ia().
  • Reactividad Nativa: Sistema de observadores con reactivo y cuando...cambie.
  • 🧬 Herencia de Clases: Programación orientada a objetos avanzada con hereda y super().
  • 📦 Modularidad: Gestión de módulos limpia con importar y exportar.
  • 🏹 Modo Depredador: Importa y usa cualquier librería de Python de forma transparente.
  • 🛡️ Autocuración: El "Guardián" integrado analiza y repara errores automáticamente.

🚀 Despegue Rápido

Requisitos

  • Rust (v1.75 o superior)

Instalación desde Código Fuente

  1. Clona el repositorio:
    git clone https://github.com/juanmanuel767/Neuro-code.git
    cd Neuro-code
  2. Compila el intérprete:
    cargo build --release
  3. (Opcional) Mueve el binario a tu path o úsalo directamente:
    ./target/release/neurocode mi_script.neuro

// 1. Reactividad Nativa
reactivo precio = 100
cuando precio cambie {
    imprimir(">>> Alerta: El precio subió a", precio)
}
precio = 150 // Dispara la alerta automáticamente

// 2. Herencia y IA
clase IA_Agente hereda ServidorWeb {
    crear(puerto) {
        super(puerto)
    }
    
    asincrono funcion pensar(prompt) {
        idea = esperar ia(prompt)
        imprimir("🧠", idea)
    }
}

📚 Documentación


👤 El Visionario

Juan Manuel Peralta
Arquitecto Maestro de NeuroCode


Forjado en Rust · IA Nativa · Python FFI. © 2026 NeuroCode Labs.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors