Skip to content

Latest commit

 

History

History
52 lines (45 loc) · 2.42 KB

README.md

File metadata and controls

52 lines (45 loc) · 2.42 KB

Shibuya

Lint code Release Distribution
A project built Electron + React.js, to dig out the potential of cross platform AI completion.

demo.mp4

Development Build

This project is managed by pnpm, but you can still use the package manager you want.

Run following commands to develop this project

pnpm install
pnpm start dev

Note: This will open both electron and Vite server in one terminal, it can cause problems like cannot stop Vite server.
A better development strategy is here:

Open 2 terminals, and run

pnpm run start

And

pnpm run electron

One on each terminal, so they won't conflict with each other.

Distributions

There are some distribution files in releast page. Please download and run Shibuya-vX.Y.Z.(AppImage|zip|exe) according to your platform.
Currently there's no Code Signing in our distributions, so your defender might block you from using the application. Please allow install to use the distributions.

Sensitive informations are stored only at your own machine. No one can see them.

MacOS X (.zip)

Currently, MacOS X has been confirmed cannot use. We will look into this and update later.

Windows (.exe)

To install the application, Windows Defender SmartScreen might block you, please select More info and choose Run anyway.

Linux (.AppImage)

You can download and run the .AppImage file directly by double-clicking the binary on a linux desktop destribution.
If you couldn't run it by double-click it, open a terminal and run following command to give it execute permission:

chmod +x <application-name>.AppImage

If you want to continue run the app using terminal after applied execute permission, run following command:

/path/to/<application-name>.AppImage --no-sandbox

Note: Remove the --no-sandbox flag might cause problem at startup, as chromium might not allow this to happen.

References