Skip to content

neptun-software/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeptunAI

favicon

Neptun -
"Automated Tech Stack Configuration
powered by AI."

Abstract

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.

Open Source

neptun.web
neptun.cli
neptun.ai

neptun.github.app
neptun.tools.docs

neptun.ai.scraper
neptun.data.generators

Status

Frontend- and Backend

View status here.

Team