Available at: athenas-lab.com
This is a repository for the Athenas Lab & AI project. It contains the code for the website, discord and telegram bots with chatgpt.
The website is a Rails application,
the bots are written in ruby and was generated with Chatgpt Assistant
This project is a university project for the subject of Interactive Systems, the objective of the project is to create a website where
users can interact with bots and see the results of the bots in a dashboard, the dashboard also contain AI functionality to help the users with their projects.
- Ruby
- Docker
- Docker Compose
- IBM Watson Account
- AWS Account
- Discord Bot Token
- Telegram Bot Token
- OpenAI API Key
Edit the .env
file with the correct values for the environment variables.
Build the docker images with docker-compose build
Run the migrations with docker-compose run --rm web rails db:migrate
The server can be started with docker-compose up
and stopped with docker-compose down
localhost is mapped to port 80, so the website can be accessed at localhost
This project is open to contributions, feel free to open a pull request or an issue.