Giter Club home page Giter Club logo

rmondal-official / pinac-workspace Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 8.0 20.07 MB

Automate Google Apps with AI | Using LangChain | Refreshing Interface

License: GNU General Public License v3.0

Python 64.93% HTML 7.33% JavaScript 8.94% CSS 18.81%
python api desktop awesome google automation app tools ai pinac javascript langchain ai-tools python-project ui-design web website-design html-css-javascript python-beginners python-project-beginner

pinac-workspace's Introduction

⚠️ Repository Notice ⚠️

Important Update: This repository for PINAC_Workspace is no longer being actively maintained and will be closing soon. We are excited to announce that development will continue in our new repository, PINAC_Workspace-2.0 from @pinacai

✨ Development to get better: visit PINAC Workspace 2.0

As we continue to innovate and improve, we've realized that the Eel framework, while robust, offers limited features for our ambitious goals. That's why we're thrilled to introduce PINAC_Workspace-2.0 —a leap forward into a more dynamic and expansive development environment. Here's what new to expect:

  • A seamless integration of Electron JS for a robust core and React JS for a responsive frontend, complemented by the power of Python in the backend.
  • Enhanced optimization for multiplatform compatibility, ensuring a smooth and consistent experience across all devices.
  • A commitment to code clarity and maintainability, making it easier for developers to contribute and collaborate.
  • Recognition and incorporation of community contributions—your valuable code from PINAC-Workspace will be part of this new chapter.

Thanks to all our contributors for their support, we're excited for you to join us on this journey to a more versatile and powerful workspace. Stay tuned for the official launch of PINAC_Workspace-2.0 !




Star Badge Open Source Love View My Profile View Repositories

🚀 Welcome to PINAC-Workspace, your dynamic AI ally on the Google Workspace journey! Say hello to a world where tasks transform into adventures and productivity gets a makeover with a splash of charm! 🌟

🌟 Features

  • Effortless Gmail Integration: Tired of typing? Delegate your email tasks to AI. Provide the details, and watch as AI swiftly composes and organizes your drafts.

  • Google Calendar Sync: Your schedule, streamlined. Glance through today's agenda or peek into upcoming events with our intuitive Google Calendar integration.

  • Smart Contacts Access: Need to Connect someone? Look no further! Connect with your contacts directly through PINAC. Your digital rolodex is now at your fingertips.

  • Google Task Tornado: Keep your productivity soaring with seamless access to your Google Tasks. PINAC makes sure you're always ahead of your to-dos.

  • Instant AI Assistance: Queries? Concerns? Curiosities? Pose any question and receive instant, AI-powered responses.

  • Stylish Interface: Who says productivity tools can't be stylish? Dive into a world of sleek design and intuitive interaction with PINAC's visually stunning GUI. Engage in lively conversations, pose questions, and bask in the beauty of productivity reimagined! 🎨


app screenshot

🚀 Getting Started

This tool is tested on Python 3.10.12. But this will work very well with other Python versions. But once search on Google for the Python version compatibility with google python modules. But still, if you face any error report it in the Issues section.

  • Clone the repository: Get the masterpiece in your local system by running

  • Activate Google API: Unlock the power of Google API by following our Google API Guide. Don't worry; we've got your back! Dive into the Google API Guide for a smooth setup.

  • Navigate to the Project: Step into the heart of PINAC-Workspace by navigating to the project directory: cd PINAC-Workspace

  • Obtain Your OpenAI API Key: Once logged in navigate to the API Keys section and generate a new key.

  • Create the .env File Inside your project's /src/configs directory, create a new file named .env. It's important to note that this file is typically ignored by version control systems (like Git) to prevent accidental exposure of your secret key.

  • Set the Environment Variable: Open the .env file in a text editor and add the following line, replacing <YOUR_OPENAI_API_KEY> with your actual key: OPENAI_API_KEY=<YOUR_OPENAI_API_KEY>

  • Prepare Your Machine: Create the Virtual Environment by the name venv and activate it by running

    source venv/bin/activate
    

    Hey, your workspace is ready! Now just install dependencies by running the command

    pip install -r requirements.txt
    
  • Launch Your Experience: Once you've embarked on this exciting journey, run the main.py file and let the adventure begin! Connect to your Google Apps by clicking the Sign Up Button.

📄 License

This project is licensed under the GPL-3.0 license

🤖 Contributors

PINAC-Workspace is flourishing under the care and contribution of a GitHub Community. Thanks to all our contributors

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.