mudler d6e3b97308 stuff
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 01:21:37 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00
2023-07-28 19:46:30 +02:00

miniAGI

From the LocalAI author, miniAGI. 100% Local AI assistant.

Note: this is a fun project, not a serious one. It's a toy, not a tool. Be warned!

What is miniAGI?

It is a dead simple experiment to show how to tie the various LocalAI functionalities to create a virtual assistant that can do tasks. It is simple on purpose, trying to be minimalistic and easy to understand and customize.

Quick start

No frills, just run docker-compose and start chatting with your virtual assistant:

docker-compose run --build -i --rm miniagi

Roadmap

  • 100% Local, with Local AI. NO API KEYS NEEDED!
  • Create a simple virtual assistant
  • Make the virtual assistant do functions like store long-term memory and autonomously search between them when needed
  • [] Create the assistant avatar with Stable Diffusion
  • [] Give it a voice (push to talk or wakeword)
  • [] Get voice input
  • [] Make a REST API (OpenAI compliant?) so can be plugged by e.g. a third party service
  • [] Take a system prompt so can act with a "character" (e.g. "answer in rick and morty style")

Development

Run docker-compose with main.py checked-out:

docker-compose run -v main.py:/app/main.py -i --rm miniagi
S
Description
No description provided
Readme MIT 41 MiB
Languages
Go 72.2%
JavaScript 18.1%
CSS 7.4%
HTML 2.2%