Welcome to Fluent GPT App, an open-source, multi-platform desktop application that brings the power of GPT models to your fingertips. Designed with a sleek Fluent interface, it offers a unique and customizable chat experience on Windows, macOS, and Linux.
- Cross-Platform Support: Works seamlessly on Windows, macOS, and Linux.
- Tray Functionality: Ability to minimize to the system tray for quick access.
- Custom Shortcut Activation: Open the app with a custom keyboard shortcut.
- Multiple Chat Rooms: Engage with different GPT models in separate chat rooms.
- Custom Instructions: Tailor each chat room with specific instructions or guidelines.
- Integration with ChatGPT from OpenAI: Use ChatGPT by obtaining a token from OpenAI.
- Custom GPT: You can use your own GPT models by providing a URL to the model.
- Pin app: Pin the app to the top of your screen for easy access.
- Search files support: You can download and use "Everything" search engine to search files on your computer.
- Shell support: GPT can run shell commands on your computer.
- Quick Prompts: Users can create their custom quick prompts to use them faster in the chat and overlay.
- Overlay Mode on Text Selection (macOS only): When users select text, the app will show a compact horizontal overlay with pre-created user's quick prompts.
- Sidebar Mode: The app will switch to a compact vertical overlay that will show custom user prompts.
- Run Python Code: The Fluent GPT App enables seamless integration and execution of Python code locally.
- Web Search: Utilize the Brave API to perform web searches.
Macos
Windows
- Download the Fluent GPT App from GitHub Releases.
- Follow the installation instructions specific to your OS.
- To use Python download and install python from here.
To use ChatGPT from OpenAI, you need to obtain a token:
- Visit OpenAI API and sign up or log in.
- Navigate to the API section and follow the instructions to get your API token.
Fluent GPT App allows the integration of custom GPT models. To use your own model:
- Ensure your GPT model is accessible via a URL.
- Open FluentGPT
- Go to the settings page
- Paste the URL of your model in the "API and URLs"-> "Local AI" field.
- Hiding to Tray: Enable this in settings to allow the app to minimize to the system tray.
- Setting Custom Shortcut: Define your custom shortcut in the settings menu.
- Adding/Managing Chat Rooms: Create and manage chat rooms through the main interface. Assign different GPT models and set custom instructions for each room.
We welcome contributions!
This project is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License - see the LICENSE.md file for details.
Copyright (c) 2024 Alex Kalashnikov.
- OpenAI for providing the GPT models.
- Contributors and supporters of the Fluent GPT App.
Some content for this README was generated with ChatGPT-4o, Claude and LLama 3