Skip to content

Moeabdelaziz007/Amrikyy-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

476 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GHBanner

Amrikyy AI OS

Amrikyy AI OS is a full-stack application that provides a web-based operating system with AI-powered features. It's built with React, Vite, and TypeScript on the frontend, and Node.js with Express on the backend.

🚀 Features

  • Web-based OS: A familiar desktop-like interface in your browser.
  • AI-Powered Agents: A suite of specialized AI agents for various tasks, including travel planning, content creation, and more.
  • Extensible: The agent-based architecture allows for easy expansion and addition of new functionalities.
  • Google Gemini Integration: Leverages the power of Google's Gemini models for advanced AI capabilities.
  • Full-Stack: A complete solution with both frontend and backend components.

🛠️ Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm
  • A Google Gemini API key

Installation

  1. Clone the repository:

    git clone https://github.com/Moeabdelaziz007/Amrikyy-AI-OS.git
    cd Amrikyy-AI-OS
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    • Create a .env file in the backend directory by copying the .env.example file.
    • Add your Google Gemini API key and any other required API keys to the .env file.

Running the Application

  1. Start the backend server:

    npm run start-backend
  2. Start the frontend development server:

    npm run dev

The application will be available at http://localhost:5173.

🎨 Kombai Setup (Design-to-Code Tool)

To use Kombai for frontend development and design-to-code workflow, see the comprehensive setup guide:

  • Kombai Setup Guide - Complete instructions for setting up Kombai with shell integration, troubleshooting preview issues, and IDE configuration.

🧪 Testing

  • Run all tests:

    npm test
  • Run frontend tests:

    npm run test:frontend
  • Run backend tests:

    npm run test:backend
  • Run end-to-end tests:

    npm run test:e2e

🤝 Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Friendly, respectful, and always ready to help. Amrikyy Trips is your smart AI travel assistant for planning, booking, and exploring stress-free.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors