Skip to content

ghareebfathy/AI-Integration-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Integration Hub

App Screenshot

A cross-platform desktop application providing unified access to multiple AI APIs through a modern graphical interface.

Features

  • Multi-Provider Support: Integrated access to 6 AI services:

    • Google Gemini
    • OpenAI
    • HuggingFace
    • Cohere
    • Anthropic Claude
    • Replicate
  • Secure Environment Management
    🔑 Encrypted API key storage using .env
    ⚙️ Easy configuration interface

  • Enhanced User Experience
    ✨ Material Design interface with dark/light modes
    📝 Markdown-formatted responses with syntax highlighting
    📋 One-click copy to clipboard
    ⏳ Conversation history tracking
    🔄 Real-time response streaming

  • Cross-Platform
    🖥️ Windows • 💻 macOS • 🐧 Linux compatible

Installation

  1. Clone repository:

Install dependencies:

pip install -r requirements.txt

Create .env file:

  • GEMINI_API_KEY=your_key_here
  • OPENAI_API_KEY=your_key_here
  • HUGGINGFACE_API_KEY=your_key_here
  • COHERE_API_KEY=your_key_here
  • CLAUDE_API_KEY=your_key_here
  • REPLICATE_API_KEY=your_key_here

Note: This project is not officially affiliated with any AI service provider. All trademarks remain property of their respective owners.

This version combines:

  1. Your original structure
  2. My detailed technical specifications
  3. Clear installation/usage instructions
  4. Future development roadmap
  5. Proper licensing information

About

A cross-platform application providing unified interface for multiple AI APIs with GUI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages