GithubHelp home page GithubHelp logo

adri6336 / gpt-assistants-interlink Goto Github PK

View Code? Open in Web Editor NEW
15.0 1.0 1.0 2.02 MB

GPT-Assistants-Interlink is a personalized mobile assistant tool for your Android smartwatch. This application is engineered to enhance your daily life by providing responsive virtual assistance and companionship on the fly, using a suite of specialized AI instances tailored for various tasks.

License: GNU General Public License v3.0

Kotlin 100.00%
ai gpt gpt-35-turbo gpt-4-turbo openai-api wear-os chatgpt openai-assistants android mental-health productivity-tool smartwatch text-to-speech translation wearable openai personal-assistant voice-commands voice-recognition personalization

gpt-assistants-interlink's Introduction

GPT-Assistants-Interlink

GPT-Assistants-Interlink is a mobile assistant app optimized for your Android smartwatch that takes advantage of OpenAI's API, using its Assistants, Whisper, Chat, and TTS tools to empower your device. This application is engineered to enhance your daily life by providing responsive and personalized virtual assistance and companionship on the fly, using a suite of specialized AI instances tailored for various tasks.

Optimized for the Ticwatch Pro 3 Ultra.

Overview

The application empowers your smartwatch by enabling easy access to a range of specialist AI assistants designed to address your needs effectively. With a simple message to the interlink, it intelligently connects you to the most suitable assistant based on your query.

GPT-Assistants-Interlink Interface

Upon initiation, the app generates an array of specialist assistants, which are automatically regenerated in case of memory loss. Code interpreter functionality is available for assistants requiring it.

Conversations flow seamlessly with your chosen assistant and switch only on explicit requests to connect with a different specialist.

Specialists Available

  • GAI-translator: Specializes in translating content between English and other languages or vice versa.

  • GAI-generalist: A jack-of-all-trades assistant for general inquiries and memory storing.

  • GAI-engineer/mechanic: Dedicated to topics concerning devices, software, machinery, and tools.

  • GAI-friend: Offers companionship and casual conversation for users seeking social interaction.

  • GAI-advisor: Provides pragmatic and sage advice on complex matters to enhance the user's well-being.

  • GAI-maths/accounting: Assists with mathematical and financial computations or queries.

  • GAI-scientist/physicist: Engages users with discussions or questions related to science and physics.

  • GAI-life_coach/psychiatrist: Aims to support mental health, personal growth, relationship advice, and navigating emotional challenges. Will ask questions to better help user with tailored counseling.

Users may specify their preferred assistant manually if necessary.

Voice Commands

Here's how you can interact with GPT-Assistants-Interlink using voice commands:

  • "Please connect to a/an {specialist}": Directs the system to link you to a specialist.
  • "Please reboot system": Resets and regenerates all assistant instances.
  • "Please display last message": Retrieves the most recent communication from the bot.
  • "Please clear memory": Initiates a new conversation thread, clearing the current assistant's memory.
  • "Please clear all memory": Resets the memory across all assistant instances.
  • "Please toggle text to speech": Switches between OpenAI's TTS and the watch's native TTS. The default setting uses OpenAI's TTS.

Installation Guide

  1. Clone the repository to your computer.
  2. Update the GPT.kt file with your specific OpenAI API key.
  3. Launch the project in Android Studio and compile the APK.
  4. Transfer and install the APK onto your watch using adb (Developer options should be activated on the watch).

Customization Post-Installation

Post-installation, you can modify the assistants within your OpenAI sandbox by altering the model, prompt, and features as you see fit. These customizations will remain intact unless deletion is initiated through the application.

Make the most of your day with GPT-Assistants-Interlink, your smartwatch's ultimate virtual sidekick.

Personalization Setup

As you begin using GPT Assistants Interlink, you will encounter a personalization setup that is instrumental for tailoring the AI to your unique communication style. Follow these simple steps to ensure the best possible customization:

  1. Start off by tapping the screen to activate the introduction sequence.
  2. Record a message, expressing yourself just as you typically would—if you're someone who frequently uses slang or technical jargon, don't hold back. In this message, tell the machine a bit about yourself, such as your name, interests, and other meaningful info.
  3. Conclude your introduction by tapping the screen once again.

Your recorded introduction plays a critical role in calibrating the AI. It analyzes your speech patterns, vocabulary, and preferred expressions to adapt its interactions with you. This means that the more authentic and detailed you are during this phase, the better the AI can align with your conversational style.

Additionally, if you experience any neurodivergence such as ADHD, consider mentioning this in your introduction. It enables the AI to make adjustments in how it presents information, striving to deliver responses in a way that may cater to your cognitive preferences.

By engaging with the personalization setup thoughtfully, you set the stage for a more responsive and individualized experience with GPT Assistants Interlink. Your input here is invaluable for creating an AI companion that feels right at home with your way of communicating and interacts with you as a known unique person rather than just another random user.

gpt-assistants-interlink's People

Contributors

adri6336 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.