An open API service indexing awesome lists of open source software.

https://github.com/neptun-software/.github


https://github.com/neptun-software/.github

about-us readme-profile

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# NeptunAI


favicon




Neptun -

"Automated Tech Stack Configuration

powered by AI."



Hero Section

## Abstract

> [!NOTE]
> The name "[Neptun](https://en.wikipedia.org/wiki/Neptune_(mythology))" draws inspiration from the logos of prominent technologies for
managing or publishing containers like [Docker](https://www.docker.com), [Podman](https://podman.io), and [Harbor](https://goharbor.io),
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](https://github.com/neptun-software/neptun.cli) developed in [Python](https://www.python.org) 3 and a [web application](https://github.com/neptun-software/neptun.web) implemented with [Nuxt](https://nuxt.com) 3 and [Vue](https://vuejs.org) 3.
Both interfaces enable developers to create and optimize tech stack configurations with natural language.
This is how [Neptun](https://github.com/neptun-software) addresses the initial challenges of a project through the innovative use of artificial intelligence.

"[NeptunAI](https://github.com/neptun-software/neptun.ai/tree/main/NEPTUN)," the model that was fine-tuned for this purpose, is based on [RWKV](https://www.rwkv.com) (pronounced RwaKuv).
It has been specifically trained to generate and validate various configuration files
such as [Dockerfiles](https://docs.docker.com/reference/dockerfile), [Docker Compose](https://docs.docker.com/compose), and [GitHub](https://github.com) [Workflows](https://docs.github.com/en/actions/about-github-actions/understanding-github-actions#workflows).

[Neptun tools](https://neptun-tools-docs.pages.dev) significantly accelerate and simplify the configuration process.
allowing developers to dedicate more time to their core task—actual programming.

## Open Source

[neptun.web](https://github.com/neptun-software/neptun.web)
[neptun.cli](https://github.com/neptun-software/neptun.cli)
[neptun.ai](https://github.com/neptun-software/neptun.ai)

[neptun.github.app](https://github.com/neptun-software/neptun.github.app)
[neptun.tools.docs](https://github.com/neptun-software/neptun.tools.docs)

[neptun.ai.scraper](https://github.com/neptun-software/neptun.ai.scraper)
[neptun.data.generators](https://github.com/neptun-software/neptun.data.generators)

## Status

### Frontend- and Backend

View status [here](https://pfn4gnjb.status.cron-job.org).

## Team