Skip to content
This repository has been archived by the owner on Aug 28, 2024. It is now read-only.

ministryofjustice/analytical-platform-ollamate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ministry of Justice Template Repository

repo standards badge

Note

This repository is a proof of concept application.

Analytical Platform Ollamate 🦙🧉

This repository includes a Django application which presents a simple frontend to a user which allows them to consume an LLM running from Ollama.

The name 'Ollamate' is derived from Ollama and will be changed if/when this application evolves.

Note

🚧 WIP 🚧

Running Locally

Ollamate is run in a Development Container via Docker. The Development Container VSCode extension is recommended. Additionally ensure Docker Desktop is running.

For more information on Dev Containers, see the Analytical Platform docs.

Building the Development Container

Open this repository in Visual Studio Code. Open the Command Palette Command + Shift + p, search for and select > Dev Containers: Reopen in container.

The Development Container utilises Docker in Docker to create two containers - ollama and postgresql. This allows for easy setup when working on Ollamate locally.

Environment Variables

There is an example .env.example file. Paste the contents into a new file called .env in the root of the project.