Kymira
A fully integrated development environment that takes full ownership over the entire software engineering process.
Read the documentationWhat it is built from
Kymira is a set of components, each a repository of its own. Each component is deployable on its own, from its own manifests and image, and usable before the rest of Kymira exists.
-
Moonshot
The application a person uses Kymira through, on the web, the desktop and Android.
-
Carina
Hosts and manages git repositories through Forgejo.
-
Talos
Finds the files a maintenance pass has to fix, run locally.
-
Hyperion
Runs a repository's pipelines, locally and for every push Carina reports.
-
Pegasus
Holds the users and organizations and issues the credentials every component verifies.
-
Aether
Passes every event through: logs it, delivers it to subscribing components and notifies people.
-
Lyra
Keeps every secret and releases each one only to the uses it admits.
-
Sirius
Runs the agent on every machine Kymira works on.
-
Polaris
Draws a repository's code as a star map and checks the map against the code.
-
Naos
Holds a project's specifications: its vision, its features and its UI mockups.
-
Pyxis
Implements a project's specifications autonomously, running its agents through Vantaloc.
-
Admin
The admin site, where a deployment's operators observe and run it.