We have implemented the Log In Page in our App, now you don't need to use PINAC-Nexus separately, and it's super easy to start. Follow the new installation process to setup python server in App backend. This is the initial implementation of Log In Page, so, currently you need both OPENAI & GEMINI API Key to start server, in upcoming updates we will make this flexible. Also, manually full screen the Log In window, in upcoming updates we will fix this also.
And once you Log In, you don't need to see the Log In Page again. The purpose of the Log In page is to save API Keys using the App interface, without keeping it manually in the Project file.
Remember: Always activate the python virtual env with the command
source env/bin/activate
before starting the app with commandnpm run dev
. Otherwise server will not start.
PINAC Workspace
Personal Intelligent Network Assistant Companion
A privacy-focused, cross-platform and open-source alternative for Copilot on Windows.
One Next-Gen AI Chat for all your needs.
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 summarisation, web searching, code generation, and a wide range of office tools.
We are dedicated to the development of the app, introducing new features and optimising the user interface. Always keeping the user as the priority. View our Roadmap & Progress: https://github.com/orgs/pinacai/projects/1
Responsive design like never before, from the narrowest screen to the full screen or half-screen, it adopted smoothly...
The best file structure ever!
.
├── backend / # medium between frontend & server
| ├── main.ts
| ├── server / # Python server
| └── user data / # for storing user data
|
├── electron /
| ├── main.ts
| └── preload.ts
|
└── frontend /
├── App.tsx
├── App.css # All Theme's colours
├── assets / # Img, Icons, Fonts
├── Components / # Page's components
└── pages /
-
Clone the Repository
git clone https://github.com/pinacai/PINAC_Workspace.git && cd PINAC_Workspace
-
create virtualenv and activate it
python -m venv env && source env/bin/activate
-
install the python dependencies with
pip install -r requirements.txt
-
Install Node dependencies
npm install
-
Start the App
npm run dev
- Star the repository
- Fork the repository on GitHub.
- Clone the project to your machine.
- Commit changes to your branch.
- Push your work back up to your fork.
- Submit a Pull request so that we can review your changes
PINAC Workspace is licensed under the GPL-3.0 license. See the LICENSE file for more details.
If you have any support questions or to report issues, please file an issue through the GitHub issue tracker associated with the repository.
Rajesh Mondal - @RajeshTechForge