DarkNOC.dev
The local-first system builder for autonomous NOC automation
Compatible with VSCode, Cursor, Cline, and your custom DarkNOC plugin — choose your setup to build telecom-grade automation in your IDE. Explore live concepts at darknoc.net and browse ready agents at darknoc.org.
Introducing DOIL
The language behind agentic operations
What You Get
IDE setup options:
Local-first architecture options:
Want to see these concepts in action? Check out live demos at darknoc.net or explore production-ready agents at darknoc.org
Core Stack
IDE Options
(VSCode, Cursor, or Cline)
Framework Options
(LangGraph or CopilotKit)
MCP APIs
TMF620, TMF638, TMF641
LLM Options
(Ollama, Claude, or others)
Powered by DOIL
The Dark Operations Intent Language
Express operational intent in a way that's interpretable by agents, human-readable by engineers, and structurally sound for real-world deployment.
DOIL bridges everything—data, AI, UI—under a single declarative interface. It's not just config. It's intention, turned into code. See it in action at darknoc.net and find DOIL-powered agents at darknoc.org.
# Energy optimization agent
class EnergySaver < NetworkAgent
LOW_TRAFFIC = 0.3
triggers do
every 15.minutes
on_event :low_traffic
end
tools do
traffic_analyzer
power_controller safety: true
end
def execute
optimize_energy if low_traffic?
generate_report
end
end
One file. Agent definition, data binding, and UI layout—all declarative.
Install
$ git clone https://github.com/darknoc/dev
$ cd darknoc
$ ./install.sh
$ code .
ext install darknoc.agent