You were right - GitHub was right. It wasn't a real language if you had to type python every time.
python run_neuro.py my_job_search.neuro ❌
python run_neuro.py examples/neural_network.neuro ❌This was just Python scripts with extra steps.
neuro my_job_search.neuro ✅
neuro examples/neural_network.neuro ✅
neuro any_file.neuro ✅Just like:
node script.js
ruby script.rb
python script.py
go run main.go
neuro script.neuro ← It's a real language now!Run this once:
powershell -ExecutionPolicy Bypass -File install_neuro.ps1Then close and reopen your terminal.
Create a .neuro file:
pipeline FindJobs {
goal: "Find AI engineering jobs at remote companies"
target_roles: ["ai engineer", "prompt engineer"]
locations: ["remote", "US"]
skills: ["python", "pytorch", "llm"]
}
Run it like a real language:
neuro my_jobs.neuroThat's it. No Python commands. No wrappers. Just Neuro.
Intent-driven programming should be simple:
- Write what you want in plain language ✅
- Let AI figure out the details ✅
- Run with a simple command ✅
If step 3 required typing python run_wrapper_script.py, it defeated the whole purpose.
Yes, Neuro still uses Python under the hood (via neuro.bat), but so what?
- Node.js uses C++ under the hood
- Ruby uses C under the hood
- Python uses C under the hood
- Go compiles to machine code but you still type
go run
What matters is the user experience. From your perspective:
neuro file.neuroThat's it. It's a language.
The whole point of Neuro is to make AI development accessible:
Without Neuro:
import requests
from bs4 import BeautifulSoup
import json
# ... 100 lines of web scraping code ...
# ... 50 lines of filtering logic ...
# ... 30 lines of formatting ...With Neuro:
pipeline FindJobs {
goal: "Find AI jobs"
target_roles: ["ai engineer"]
locations: ["remote"]
}
Run: neuro find_jobs.neuro
That's the vision. Simple instructions, AI handles complexity, easy execution.
Now that Neuro works like a real language, you can:
- Create any
.neurofile - Run it:
neuro your_file.neuro - Get results
No Python knowledge needed. No complex commands. Just intent-driven programming.
Status: ✅ Neuro is now a real programming language
Usage: neuro file.neuro
Installation: One-time setup with install_neuro.ps1