kexplo / projectyee_prototype

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProjectYee

Privacy-safe AI tool that anyone can use without knowing the AI powered by the Local LLM technology.

Key Features (Objectives)

  • ChatGPT-like conversational interface with multiple LLM models
  • Auto summarization of the conversation
  • Multiple OS support (Windows, macOS, Linux)
  • Easy-to-use GGUF based models

Tech Stack

  • Packaging: Electron
  • Frontend: Vite, React, Tailwind CSS, shadcn/ui
  • LLM(GGUF) inference: llamafile

Demo

demo

demo.mov

TODOs

  • Electron packaging
  • Manage(Spawn/Kill) local LLM models using llamafile
  • (Frontend) Conversation UI
  • Auto summarization of the conversation
    • Tune the summarization prompt
  • Using multiple LLM models in single conversation
    • Using OpenAI API with local models
  • Download GGUF models from the Huggingface
  • Chat with uploaded files in the conversation (RAG)
    • Upload files to the conversation
    • Manage Vector DB

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:TypeScript 92.8%Language:CSS 4.8%Language:JavaScript 2.0%Language:HTML 0.4%