175 karma · joined March 12, 2014
A potential solution is a AI Coding Agent-Agnostic Middleware
Although wonder how log till Apple sends a C&D
Nathan Sobo if your reading and interested hit me up: ivan at daytona.io
From our perspective dev container seemed to be what our target audience was already using; as its supported by VS code natively and also as almost all OSS projects are hosted on Github, and their product Codespaces support it as well - it seemed like the logical first standard.
But as mentioned devfile, nix and flox are on the roadmap.
Daytona solves all the automation and provisioning of the dev environment, actually wrote an article here laying out exactly what we do: https://www.daytona.io/dotfiles/diy-guide-to-transform-any-m...
Daytona currently supports only the dev container (https://containers.dev/) "dev env infrastructure as code" standard, but are looking to support others such as devfile, nix and flox.
Hope this helps
Love to collab on it when you feel the time is right
Ivan cofounder Daytona.io
Took all our learnings and made a guide that we hope can help your open-source project.
Love to hear your thoughts, comments or criticisms about this.
Or do u suggest we move this all the way up?
Thanks
Regarding the pipeline, got it. I'm working on this and am glad you like the CLI-centricity of it.
For now all the info you need is on the readme, but working on docs as we speak.
There are also other sources, and the numbers might vary, but it is quite a significant number in all reports.
Note: 'remote' does not mean 'cloud'; rather, it indicates that the development environments are not on localhost
Daytona automates the creation of the development environment on any hardware, whether local or remote. It connects it to a local instance of VS Code (or to a browser if preferred), creates a VPN tunnel to the development environment, and adds a reverse proxy so you can share it as well.
Furthermore, it is acknowledged that an architecture diagram is missing, which would significantly aid in providing a clearer explanation. Efforts will be made to address this as soon as possible.
Everything is remote but you work in a local IDE and everything feels local