Skip to content

A set of python scripts allowing communication with and between llms. Also adds additional capabilites (like auto-gpt)

Notifications You must be signed in to change notification settings

AmdaU/meeseeks-box

Repository files navigation

Meeseeks Box:

An interface allowing you to communicate with different large languages models (only chat-gpt supported currently) easily and allowing them to communicate with one another.

To interact with chat-gtp in the usual chat mode (plus some local commands) run

Examples

gpt-ping

demonstration of gpt-ping

Finding prime numbers with rust:

demonstration of building an running a rust program (sped up 300%)

Ploting graphs with python:

ploting stock charts in seconds

Latex rendring capabilities:

latex_rendering

Requirements

Currently only works on Linux and MacOs

phython >= 3.8

Requires the glow program for printing (to be made optional soon)

(optional)

LaTeX and kitty teminal are both required for the png redering of latex

Installation

Clone this repo, cd into the directory and run the install script

git clone https://github.com/AmdaUwU/meeseeks-box
cd messeeks-box
./install.sh

Todo:

  • Command help

  • multi-meeseeks conversation

  • Terminal feedback

  • Add hyperlinks to run command ?

  • Summon other messeks

  • Make glow code block blockier

  • Implement stream api

  • Add a method to load conversation

  • Add a token counter

  • Add other llm

  • find a way to display images (only works with kitty for now)

  • Make fancy printing optional (glow)

  • Add a reset command

  • Active local environment automatically

  • open in markdown editor

  • add command to copy code block

  • Add install script and install instruction

  • Fix bugs on Mac

  • Add functions to presets

  • Action mode:

    • Fix bug with no --live flag
    • rework
    • Use the new builtin function calling api thing instead of whatever jank i had before.
  • Live mode:

    • make live less bugy
    • implement code parsing
    • fix 'too long line' bug
    • live parsing for 'action' keywords
  • General bug fixes:

    • rendering \[ <math> \] latex environnement causes crash
    • text scrolls down too far in short terminal

About

A set of python scripts allowing communication with and between llms. Also adds additional capabilites (like auto-gpt)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published