"Automated Tech Stack Configuration
powered by AI."
Note
The name "Neptun" draws inspiration from the logos of prominent technologies for managing or publishing containers like Docker, Podman, and Harbor, which all feature sea animals as their logos. Fittingly, a black whale serves as this project's logo.
In modern software development, the initial configuration of development environments and tech stacks poses a significant barrier especially for programming newcomers. The time spent manually sifting through documentation and creating configuration files could be used more effectively for actual programming tasks.
The Neptun tools consist of two main components: a CLI tool developed in Python 3 and a web application implemented with Nuxt 3 and Vue 3. Both interfaces enable developers to create and optimize tech stack configurations with natural language. This is how Neptun addresses the initial challenges of a project through the innovative use of artificial intelligence.
"NeptunAI," the model that was fine-tuned for this purpose, is based on RWKV (pronounced RwaKuv). It has been specifically trained to generate and validate various configuration files such as Dockerfiles, Docker Compose, and GitHub Workflows.
Neptun tools significantly accelerate and simplify the configuration process. allowing developers to dedicate more time to their core task—actual programming.
neptun.web
neptun.cli
neptun.ai
neptun.github.app
neptun.tools.docs
neptun.ai.scraper
neptun.data.generators
View status here.