Skip to content

SkyInMac - Open-source alternative to Sky (OpenAI). AI-powered assistant that integrates with native macOS apps like Calendar, Notes, and Messages and more for instant interactions.

License

Notifications You must be signed in to change notification settings

iamsrikanthnani/skyinmac

Repository files navigation

SkyInMac

SkyInMac App

☕ Sponsor or Hire Me

If you find this project helpful, consider supporting it or reaching out for collaboration:

Buy Me a Coffee   Hire Me

🚧 WORK IN PROGRESS 🚧

This is an open-source alternative to Sky (OpenAI) - currently in active development.

macOS Only - This application is designed exclusively for macOS systems.

About SkyInMac

SkyInMac is an open-source alternative to Sky (OpenAI), designed as an AI-powered assistant that seamlessly integrates with your native macOS applications. Through a floating interface, SkyInMac connects to Calendar, Notes, Messages, and other macOS apps, providing instant AI-driven interactions and quick access to all your essential tools.

Built with modern technologies:

  • Tauri - For the native desktop application framework
  • Next.js - For the React-based user interface
  • Rust - Backend processing and system integration

Further features and capabilities will be added soon as development progresses.

Prerequisites

  • macOS 10.15 or later
  • Node.js 18+
  • Rust 1.77.2+

Installation & Setup

  1. Clone the repository:

    git clone https://github.com/iamsrikanthnani/skyinmac.git
    cd skyinmac
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    cp env.example .env.local

    Edit .env.local and add your OpenAI API key:

    OPENAI_API_KEY=your_openai_api_key_here
    
  4. Run in development mode:

    npm run tauri dev

Building for Production

npm run tauri build

This will create a .dmg installer in src-tauri/target/release/bundle/dmg/.

Development

The application consists of:

  • Frontend: Next.js application with React components
  • Backend: Tauri with Rust for native macOS integration
  • AI Integration: OpenAI API for conversational AI

Contributing

This project is in active development. Contributions are welcome! Please feel free to submit issues and pull requests.

📄 License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


🌐 Let's Connect

GitHub  Twitter  Website  LinkedIn  License

About

SkyInMac - Open-source alternative to Sky (OpenAI). AI-powered assistant that integrates with native macOS apps like Calendar, Notes, and Messages and more for instant interactions.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project