+
Skip to content

aryan-cs/gigantopithecus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gigantopithecus

An all-in-one personal assistant w/ integrations like Google Calendar, Email, and Internet access running on a fine-tuned, lightweight LLM.

Installation & Setup

To interact with the model, follow these steps:

  1. Download Ollama
  2. Setup your virtual environment & libraries
    Windows:
    python -m venv genv
    genv\Scripts\activate
    pip install requirements.txt
    
    macOS/Linux:
     python3 -m venv genv
     source genv/bin/activate
     pip install -r requirements.txt
    
  3. Create agent from the model file:
    ollama create king-louie -f modelfiles/KingLouie/ModelFile
    
  4. Run the program:
    python main.py
    

Notes

  • You may need to copy your local ollama installation into your virtual environment!

Currently Available Models

  • King Louie [king-louie]: The default model, a friendly and helpful assistant.
  • Jarvis [jarvis]: Inspired by Tony Stark's personal assistant.

To-Do

  • Setup basic chatbot interation
  • Enable model customization
  • Implement text-to-speech functionality
  • Implement speech-to-text functionality
  • Incorporate RAG
  • Add support for Google Calendar
  • Add support for Email
  • Enable Internet access + search functionality

Gigantopithecus

About

all-in-one personal assistant w/ integrations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载