Skip to content

A modular and versatile desktop assistant that searches for apps, performs basic math and makes chatting with GPT easier.

License

Notifications You must be signed in to change notification settings

mkalitka/searchmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SearchMate 🔎

A modular and versatile desktop assistant that searches for apps, performs basic math and makes chatting with GPT easier.

The project was created by UWR students for object-oriented programming subject.

Video Demonstration

2024-04-01.00-21-33.online-video-cutter.com.mp4

Features

  • Graphical interface with a textbox
  • Modular skills
  • Basic math
  • ChatGPT integration

Installation

Installation with poetry:

poetry install

Installation with pip:

pip install -e .

Run

With poetry:

poetry run python -m searchmate

or

poetry run search

With pip:

python -m searchmate

Usage

  • To calculate a mathematical expression in the Searchmate application, you need to first type the word "math", followed by the mathematical expression you want to calculate. For example: "math 2+2".

  • If you want to ask a question to the GPT language model, you should type "gpt", followed by your question. It's important to enter your API key into the configuration file in order to use this function.

  • In the case of entering any other phrase, the program will launch the browser and display a page with search results for the entered query.

About

A modular and versatile desktop assistant that searches for apps, performs basic math and makes chatting with GPT easier.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published