Skip to content

eGovMan/digit30-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIGIT 3.0 Help File

Built by eGovernments Foundation, leveraging the Hugging Face Chat UI framework.
Special thanks to Hugging Face for providing the open-source Chat UI foundation, available at hf.co/docs/chat-ui.

Chat UI repository thumbnail

DIGIT 3.0 is a conversational interface designed to enable efficient public service delivery by integrating open-source AI models. It is built as a SvelteKit application, extending the capabilities of the Hugging Face Chat UI to support eGovernments Foundation’s mission of enhancing government service accessibility and efficiency.

Table of Contents

  1. Quickstart
  2. No Setup Deploy
  3. Setup
  4. Launch
  5. Web Search
  6. Text Embedding Models
  7. Extra Parameters
  8. Common Issues
  9. Deploying to a HF Space
  10. Building

Quickstart

keycloak must be running on http://localhost:8080 quay.io/keycloak/keycloak:latest

mongo must be running on http://localhost:27017 mongo:latest

To connect to Mongo - use '''bash mongosh "mongodb://localhost:27017"

Also ensure you are running the LLMs. (both can run on 16GB Apple Mac) Option 1 llama-server --hf-repo Qwen/Qwen2-7B-Instruct-GGUF --hf-file qwen2-7b-instruct-q5_k_m.gguf -c 4096 --port 8082 --n-gpu-layers 20

Option 2 llama-server --hf-repo microsoft/Phi-3-mini-4k-instruct-gguf --hf-file Phi-3-mini-4k-instruct-q4.gguf -c 4096

Ensure DIGIT30 Server has started.

To start DIGIT-UI in dev mode. '''bash npm run dev

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 59.6%
  • Svelte 39.3%
  • JavaScript 0.3%
  • Dockerfile 0.3%
  • HTML 0.2%
  • CSS 0.1%
  • Other 0.2%