Skip to content

Command Line Interface Options

Eliran Wong edited this page Feb 24, 2024 · 16 revisions

Command Line Interface Options

Run the following command to read all cli options:

letmedoit -h

cli_options

Basic

letmedoit # launch LetMeDoIt AI

myhand # launch "MyHand Bot" if package "myhand" is installed

cybertask # launch "CyberTask AI" if package "cybertask" is installed

taskwiz # launch "TaskWiz AI" if package "taskwiz" is installed

More

letmedoit -h # display command line options

letmedoit "Hi!" # launch LetMeDoIt AI with default entry "Hi!"

letmedoit -l 2024-01-21_00_08_37 # launch LetMeDoIt AI and load previous saved chat records with ID "2024-01-21_00_08_37"

letmedoit -l /home/username/letmedoit/chats/2024-01/2024-01-21_00_08_37.txt # launch LetMeDoIt AI and load previous saved chat records with a file path

letmedoit -r "Hi!" # launch LetMeDoIt AI and run default entry "Hi!"

letmedoit -f 'test.txt' # read file 'test.txt' as default entry

letmedoit -rf 'test.txt' # read file 'test.txt' as default entry and run

letmedoit -c "Let me Translate" -r "hello" # use -c flag to specify a predefined context

letmedoit -i false # launch LetMeDoIt AI with ip information excluded from system message

letmedoit -u false # launch LetMeDoIt AI without automatic update

letmedoit -n true # launch LetMeDoIt AI without initial completion check

Remarks: "letmedoit", "myhand", "cybertask" and "taskwiz" support the same options listed above

Remarks: The option '-l' work only if plugin 'search chat records' is enabled. Read https://github.com/eliranwong/letmedoit/wiki/Search-and-Load-Old-Conversations

A Simple ChatBot

chatgpt # a simple chatbot without function calling, it is created to focus on conversation only

chatgpt -h

Built-in command prompt

commandprompt

Built-in text editor

etextedit # launched built-in text editor eTextEdit

etextedit "file.txt" # open "file.txt" with built-in text editor eTextEdit

Integrated AutoGen Assistants

autoassist # launch "AutoGen Assistant"

automath # launch "AutoGen MathChat"

autoretriever # launch "AutoGen Retriever"

autobuilder # launch "AutoGen Agent Builder"

Read more about AutoGen Integration at: https://github.com/eliranwong/letmedoit/wiki/Integration-with-AutoGen

Integrated Google AI Assistants

geminipro # launch Gemini Pro, built on Google Vertex AI platform

palm2 # launch PaLM 2, built on Google Vertex AI platform

codey # launch Codey, built on Google Vertex AI platform

Integrated Ollama Chat

ollamachat

ollamachat -m [specify_a_model_here]

mistral

llama2

llama213b

llama270b

gemma2b

gemma7b

llava

vicuna

codellama

All ollama chat commands listed above supports default entry, e.g.

llama2 "Tell me a joke"

More cli options:

geminipro -h

geminipro -t 0.5 -o 1024 "Hello!"

geminiprovision -h

geminiprovision -f image.png -t 0.5 -o 1024 "Describe this image file"

palm2 -h

palm2 -m "chat-bison" -t 0.5 -o 1024 "Hello!"

codey -h

codey -m "codechat-bison" -t 0.5 -o 1024 "How to use decorators in python?"

Read https://github.com/eliranwong/letmedoit/wiki/Google-API-Setup for Vertex AI API setup.

Installation

Installation
Installation on Android
Install a Supported Python Version
Install ffmpeg
Android Support
Install LetMeDoIt AI on Android Termux App Automatic Upgrade Option

Video Demonstration

Video Demo

Basics

Quick Guide
Action Menu
ChatGPT API Key
Use GPT4 Models
Google API Setup
ElevenLabs API Setup
OpenWeatherMap API Setup
Run Local LLM Offline
Token Management
Command Line Interface Options
Command Execution
Chat-only Features
Developer Mode
Save Chart Content Locally
Work with Text Selection
Work with File Selection
System Tray
Custom Key Bindings

Selective Features

Examples
Features
Change Assistant Name
Setup Multiple LetMeDoIt Assistants
Memory Capabilities
Data Visualization
Analyze Files
Analyze Images
Analyze Audio
Google and Outlook Calendars
Python Code Auto‐heal Feature
Integration with AutoGen
Integration with Google AI Tools
Integration with Open Interpreter
Speak to LetMeDoIt AI
LetMeDoIt Speaks
Speak multi‐dialects
Create a map anytime
Modify your images with simple words
Work with Database Files
Create a Team of AI Assistants
Search and Load Chat Records
Search Weather Information
Search Financial Data
Social Media

Plugins

Plugins ‐ Overview
Plugins - How to Write a Custom Plugin
Plugins ‐ Add Aliases
Plugins ‐ Input Suggestions
Plugins ‐ Install Additional Packages
Plugins ‐ Predefined Contexts
Plugins ‐ Transform Text Output
Plugins ‐ Work with LetMeDoIt AI Configurations
Plugins ‐ Function Calling
Plugins ‐ Run Codes with Specific Packages
Plugins ‐ Work with Non‐conversational Model
Plugins ‐ Integrate Text‐to‐speech Feature
Plugins ‐ Integrate Other Shared Utilities

Comparison

Compare with ChatGPT
Compare with Siri and Others

Clone this wiki locally