More project documentation

The project sources contain much development documentation in various documentation files. For instance:

  • featurespecs/ contains documentations for the various features, as well as more general specifications and idea collections.
  • Project structure describes the module structure of the project.
  • ChatGPT API Analysis contains a discussion of the ChatGPT API wrt. our project.
  • Next steps contains a sketch of the next steps that could be taken.

The Composum AI issues however contains the more concrete plans for enhancing it, and is a place where you are very welcome to place suggestions and bug reports.

Development with ChatGPT and Github Copilot

Part of the intention of the project is to evaluate the use of AI services, in particular ChatGPT and the Github Copilot IntelliJ plugin, for speeding up development. Some outcomes of that: