Skip to content

joras-droid/PINAC_Workspace

 
 

Repository files navigation

PINAC Workspace
Personal Intelligent Network Assistant Companion

header image

Star Badge Open Source Love View Repositories

A privacy-focused, cross-platform, and open-source alternative for Copilot on Windows.
One Next-Gen AI Chat for all your needs.


Why PINAC Workspace ?

Leveraging multiple AI tools for your workflow sounds smart. However, does the constant context switching between them slow you down?

Experience the Next Gen AI Chat —your all-in-one chat for text generation, document summarization, web searching, code generation, and a wide range of office tools.

In this we develop the frontend part of the desktop app. We develop the python server separately in our repo PINAC Nexus. We update the server in this repo with every new version of the server.

🎨 Themes

You have a new color theme idea ? We got you !

Dawn & Dusk Screenshot

Aesthetic_Unbound Screenshot

📂 File Structure

Just the overview you need to get started !

.
├── backend /
|    ├── main.ts           # medium between frontend & server
|    ├── server /          # Python server
|    └── user data /       # for storing user data
|
├── electron /
|    ├── main.ts
|    └── preload.ts
|
└── frontend /
     ├── App.tsx
     ├── App.css           # All element,s colors theme-wise
     ├── assets /          # Img, Icons, Fonts
     ├── Components /      # Page's components 
     └── pages /

🚀 Project Setup

Recommended IDE Setup

Setup the backend

  1. Clone the Repository

    git clone https://github.com/pinacai/PINAC_Workspace.git && cd PINAC_Workspace
  2. create virtualenv and activate it

    python -m venv env && source env/bin/activate
  3. install the Python dependencies with

    pip install -r requirements.txt

Install the App

  1. Install Node dependencies

    npm install
  2. Start the App

    npm run dev

Remember: Always activate the Python virtual env with the command source env/bin/activate before starting the app with the command npm run dev. Otherwise, the server will not start.

🎉 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 GPL-3.0 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.

Maintainer: Rajesh Mondal (@RajeshTechForge)

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!

About

OpenSource & Cross-Platform alternative of "Copilot for Windows"

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 54.0%
  • CSS 36.6%
  • Python 7.7%
  • HTML 1.4%
  • JavaScript 0.3%