Skip to content

mertzlumio/mini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini-Player

A compact, always-on-top utility window that packs bash, chat, notes, and music playback with toggleable bigger size

Python License Platform


Quick Start

git clone https://github.com/mertzlumio/mini.git

cd mini

python setup_and_run.py

This script automatically:

  • Creates a virtual environment
  • Installs all dependencies
  • Creates .env file to be configured
  • Asks for Mistral API key, so get it from the Mistral Console
  • Launches Mini-Player

Get your API key: Mistral AI Console

Current Modes

  1. Shell: to excute shell commnads
  2. Notes: to add notes quickly
  3. Music-player: to play music with any playlist
  4. Chat: to use LLM integrated assistant with agentic tooling

Current Agentic Capabilites

  1. Web Search: to pull infromation from web on the go
  2. Visual Assistant: to chat with screen context (still immature)
  3. Bash Executor: to execute system commnads (not well integrated yet)
  4. Memory: to store and process chats intelligently (good yet still need improvements)

Features for Future

  1. Seamless API plugin from various sources
  2. Muliti-model routing for chat
  3. Self behaviour of the assistant

Interface Preview

Mini-Player Console Interface

Mini-Player Console Interface

About

Mini Assitant

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages