Skip to main content

Installation & Downloads

Release downloads​

Notara 2.5.0 is available in the following desktop packages:

PackageDownload
Linux .debNotara_2.5.0_amd64.deb
Linux .rpmNotara-2.5.0-1.x86_64.rpm
Linux AppImageNotara_2.5.0_amd64.AppImage
Windows installerNotara_2.5.0_x64-setup.exe

Package installation​

Linux .deb​

sudo apt install ./Notara_2.5.0_amd64.deb

Linux .rpm​

sudo dnf install ./Notara-2.5.0-1.x86_64.rpm

Linux AppImage​

chmod +x Notara_2.5.0_amd64.AppImage
./Notara_2.5.0_amd64.AppImage

Windows​

Download and run Notara_2.5.0_x64-setup.exe, then follow the setup instructions on screen.

Build from source​

Prerequisites​

  • Node.js 20+
  • npm
  • Git
  • Rust toolchain (cargo, rustc)
  • On Debian/Ubuntu for native desktop builds:
sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev patchelf

Web development​

  1. Clone the repository:

    git clone https://github.com/pinkpixel-dev/notara.git
    cd notara
  2. Install dependencies:

    npm install
  3. Start the local development server:

    npm run dev
  4. Open http://localhost:3489 in your browser.

Desktop development​

Run the Tauri development shell with hot reloading:

npm run tauri:dev

Production desktop builds​

To build the Linux desktop packages:

npm run tauri:build:linux

Output packages are placed in:

  • src-tauri/target/release/bundle/deb/
  • src-tauri/target/release/bundle/rpm/
  • src-tauri/target/release/bundle/appimage/

Setting up OpenAI​

Notara works offline without any accounts or API keys for notes, tasks, calendar, and vision boards. To enable the AI assistant:

  1. Open Settings in Notara.
  2. Enter your OpenAI API key in the AI configuration card.
  3. Select your preferred text and image models.
  4. Changes save locally in your desktop application state.

Deploying the documentation website​

The documentation site in website/ is built with Docusaurus:

cd website
npm install
npm run build

To deploy to Cloudflare Pages:

npm run deploy