C-Loftus / talon-ai-tools

Query LLMs and AI tools with voice commands
MIT License
39 stars 14 forks source link
ai chatgpt copilot gpt llm openai talonvoice

Talon-AI-Tools

Control large language models and AI tools through voice commands using the Talon Voice dictation engine.

This functionality is especially helpful for users who:

Prompts and extends the following tools:

Help and Setup:

  1. Download or git clone this repo into your Talon user directory.

  2. Obtain an OpenAI API key.

  3. Create a Python file anywhere in your Talon user directory.

  4. Set the key environment variable within the Python file

[!CAUTION] Make sure you do not push the key to a public repo!

# Example of setting the environment variable
import os

os.environ["OPENAI_API_KEY"] = "YOUR-KEY-HERE"
  1. See the GPT or Copilot folders for usage examples.

[!NOTE] You can use this repo without an OpenAI key by customizing the endpoint url to be your preferred model.

You can also exclusively use this repo with just Copilot if you do not need LLM integration

Quickstart Video

Talon-AI-Tools Quickstart