AlexDev

Join the Gang Gang and have the latest AI and Tech content.

Home page View on GitHub

TOP G WebApp

Posted on 2 July 2024.
go docker tailwind css postgres generative ai javascript

About

This is a webapp that uses the TOP G stack (Tailwind, Ollama, Postgres, Golang).

TOP G allows you to create courses, add documents in those courses, and then use LLMs to retrieve information from them.

You can watch the entire playlist of me building this thing live on YouTube https://www.youtube.com/watch?v=AGEVNDHAAXo&list=PLwHDUsnIdlMwFtstxyy2aroUbGCkTrxMd.

Quickstart

You will need to define the config.yaml and the secrets first. (They will be kept in the repo for teaching purposes, just copy paste the example config and fill in the github oauth stuff)

docker-compose up
# open browser at `localhost:8080`

Conclusion