Engineering systems for people and software agents
We build open infrastructure for development environments with AI agents, repository management, software agents’ work, CI/CD and reproducible workstations. Code, contracts and change rules are published with the projects.
Not a set of repositories, but a connected engineering system
Open systems cover different layers of modern development
OpenNetwork brings together systems for the different layers of modern development: the working environment, AI tool configuration, managing a fleet of repositories, agent work contracts, change review, delivery and task execution.
Each project can be used on its own. Together they form an engineering model in which the state of the system does not have to be guessed from a local machine, a chat history or a folder structure.
Engineering state should be described, reproducible and verifiable.
Open-source systems we have built
Not demo repositories and not a pile of snippets. Each project solves one engineering problem and is published with code, documentation, checks and explicit limits.
/ AI tool setup
NDDev Setup Systems
Seven open systems that manage the complete state of AI coding tools: configuration, instructions, skills, agents, plugins and lifecycle.
/ Repository estate
GitHub Device Sync
An agent-first control plane for a repository estate that separates identity, policy, topology, device placement, observed state and agent context.
/ Agent work
Agent Runtime
Vendor-neutral Task and Goal contracts for short and long-running agent work, with acceptance criteria, evidence and a durable journal.
/ CI/CD
CI/CD Engineering Stack
Reusable CI workflows, verifiable delivery contracts and a pinned installation of the official GitHub Actions runner with separated trust boundaries.
/ Workstations
Reproducible Developer Environment
Plan-first setup for macOS and Ubuntu, lightweight system monitoring and a shared local metrics protocol.
/ Remote access
nremote
Remote desktop on your own servers — with no mandatory vendor cloud, default API server, telemetry or usage reporting.
Map of the engineering system
Conceptual layers of the ecosystem. Each project keeps its own contract and can be used on its own.
People and software agents
Human intent · agent execution
Agent work contracts
Task · Goal · Evidence
Development environments
Setup Systems · Bootstrap · Sysinfo
CI / CD / execution
CI Workflows · CD Workflows · Actions light
Repository estate
GitHub Device Sync
Access and operations
nremote
We bring open systems into your working engineering environment
Open-source code does not solve a company’s problem by itself: it has to be matched to the architecture, adapted to the security model and infrastructure, and tested on real scenarios.
Technology consulting
We help choose the technologies and the architectural route: we assess the current setup, compare solutions and decide what to adopt ready-made and what is worth building separately.
Implementation and integration
We integrate NDDev products and compatible technologies into the company’s existing infrastructure, configuring data, access, processes and environments for real day-to-day operation.
An open base and commercial products solve different problems
OpenNetwork publishes reusable engineering systems and their contracts. Platform offers ready commercial products and private environments adapted to a specific company.
Open, reusable baseline
OpenNetwork
The open engineering base of NDDev.
- Open engineering systems
- A reusable baseline
- Public source code
- Contribution through GitHub
- Integration of open infrastructure
Commercial, customised
Platform
NDDev commercial products.
- NDDev commercial products
- Private configuration
- Environments built for a specific team
- Onboarding
- Commercial support
Tell us about the task or your engineering environment
Describe the context, data, constraints and expected result. We will make an initial analysis and propose the next step.
We reply within 24 h
Discuss a project
This form needs JavaScript. Write to us at danil@nddev.it.com.