Skip to content

Latest commit

 

History

History
89 lines (56 loc) · 3.89 KB

README.md

File metadata and controls

89 lines (56 loc) · 3.89 KB

PINAC
Personal Intelligent Network Assistant Companion

header image

A simple-to-use framework for getting high-quality text for specific tasks using AI.
Uplifting the AI-generated Text Quality


What is PINAC-Nexus ?

In today's AI-driven world, many users find themselves caught between the desire for high-quality results and the complexity of crafting elaborate prompts. NexusGPT bridges this gap, catering to those who seek exceptional outcomes without the need for extensive prompt engineering skills.

Our innovative terminal tool simplifies the interaction process, allowing users to communicate their needs using concise, natural language. By leveraging advanced AI algorithms, NexusGPT interprets these simple inputs and generates optimal results, eliminating the barrier of complex prompt creation.

By democratizing access to powerful AI capabilities, NexusGPT empowers users across various domains to harness the full potential of language models. This tool not only saves time and reduces frustration but also opens up new possibilities for creativity and problem-solving, making advanced AI assistance accessible to a broader audience.

🏛️ Architecture

The main idea of NexusGPT is to apply high-quality prompts to the query given by the user. But the main challenge is to identify the task for applying the prompt, for it you can use specific commands like Fabric. But it's hard to remember all those commands. So I used GPTs feed with the custom dataset to able to identify the task category. Now it applies the high-quality prompt to get the best-in-class text from AI Models.

Currently, this tool has the option of GPT 3.5 and Gemini models, we are actively working to add all the available LLMs.

Architecture Diagram

🚀 Quickstart

It's always recommended to use a virtual environment

  1. Download the project and navigate to its directory

    git clone https://github.com/pinacai/NexusGPT.git && cd NexusGPT
  2. Install pip dependencies

    pip install -r requirements.txt
  3. Set up API keys by storing them in a .env file in the project root folder. You can store the API Key of the AI Model you want to use.

    OPENAI_API_KEY={Your OpenAI API Key here}
    GOOGLE_API_KEY={Your Gemini API Key here}
    

🎉 Contributing

  1. Star the repository
  2. Fork the repository on GitHub.
  3. Clone the project to your machine.
  4. Commit changes to your branch.
  5. Push your work back up to your fork.
  6. Submit a Pull request so that we can review your changes

📝 License

PINAC Workspace is licensed under the MIT license. See the LICENSE file for more details.

🌐 Support

If you have any support questions or to report issues, please file an issue through the GitHub issue tracker associated with the repository.

🧑‍💻 About Us

A GitHub organization committed to creating AI-powered applications that address practical problems, making AI accessible to everyone.

Line

Tip from us 😇

It always takes time to understand and learn. So, don't worry at all. We know you have got this! 💪

Show some  ❤️  by  🌟  this repository!