This is a cross-platform desktop app that uses AI to generate high-quality summaries and notes from screen captures, live notes, or pasted transcripts. It can optionally generate infographics from the notes.
It uses OpenAI models (gpt-5, gpt-4o-mini, gpt-image-1) as the primary provider and can fall back to a local Ollama instance.
- Screen & Audio Capture: Record your screen or a specific window.
- AI Summarization: Generate concise or detailed notes using state-of-the-art AI.
- Infographic Generation: Create vector-style infographics from your notes (OpenAI only).
- Dual AI Provider: Supports both OpenAI (cloud) and Ollama (local).
- Cost Optimization: Features like delta summarization, caching, economy modes, and session budgets to minimize cost.
- Secure: Your OpenAI API key is stored securely in your OS's credential manager.
Follow these steps to run the application on your local machine for development and testing.
First, clone the repository and install the necessary dependencies.
git clone <repository-url>
cd <repository-directory>
npm installUse the restart script to launch the application. This script handles starting the Vite development server and the Electron app in the correct order.
npm run restartThis will open the application in a new window with the developer tools detached.
You can package the application into a distributable Windows installer (.exe).
Run the build:win script. This will first build the React frontend, then package it with Electron into an installer.
npm run build:winThe installer will be located in the dist/ directory. The file will be named something like AI Notes Setup <version>.exe. You can distribute this file to other Windows users.