Open-source system adoption and integration
We bring NDDev’s open tools and compatible open-source software into your infrastructure: configure them, adapt them to your security model, test them on real scenarios and support them.
What we help with
Open-source code is free to take, but fitting it into a company’s working environment is engineering work of its own.
Development environments with AI agents for the whole team
Managing a fleet of repositories and developer devices
CI/CD on your own GitHub Actions runners
Remote desktop on your own servers
Reproducible setup of workstations and servers
Choosing between a ready solution and your own build
Selected work
GitHub Device Sync
An open system for managing a fleet of GitHub repositories and devices: declarative policies, explicit change plans and an operation journal.
NDDev Setup Systems
Seven open setup systems for AI coding tools: Claude Code, Codex, Cursor, Grok, Antigravity, OpenCode and Pi.
nremote
A self-hosted remote desktop client in Rust and Flutter, based on RustDesk.
How adoption runs
Audit
We assess your current infrastructure, processes and security requirements.
Choice
We compare options and decide what to adopt as is and what to extend.
Pilot
We deploy on a limited scope and test on real tasks.
Roll-out
We extend it to the whole team with documentation and instructions.
Support
Updates and support as agreed.
What you get
An open system that runs in your environment as predictably as a commercial one.
A working system in your infrastructure
Configuration for your security model
Documentation and instructions for the team
Compliance with open-source licences and attribution
Questions
Open source is free — what are we paying for?
For engineering: adaptation, integration, testing and support. The code itself stays open under its licence.
Can we use your projects without you?
Yes. The code is on GitHub with documentation; teams come to us when they want help adopting or extending it.
What licences do your projects use?
Most are AGPL-3.0 and some are MIT; each repository states its terms.
Tell us about your environment
Describe your infrastructure and task — we will suggest what to adopt and how to test it in a pilot.