Open Science is a standard Electron + npm project, so getting from zero to a running desktop app takes about five minutes. Follow the steps below to clone the repository, install dependencies, launch the app in development mode, and run your first AI-assisted analysis.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/aipoch/open-science/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you begin, make sure the following are available on your machine:- Node.js (LTS or newer) with npm included
- Git
- Python 3 (optional but recommended) — required if you want the built-in notebook kernel to execute code
Clone the repository
Clone the Open Science repository from GitHub and change into the project directory:
Install dependencies
Install all Node.js dependencies with npm:
The
postinstall script runs automatically after npm install completes. It executes two setup steps back-to-back — prisma generate (which generates the local project database client) and electron-builder install-app-deps (which compiles native Electron dependencies for your platform). On a cold first run, this can take a few minutes. You do not need to run either command manually.Start the app in development mode
Launch Open Science with hot-reload enabled:This command builds the Electron main and preload bundles, starts the renderer dev server on
localhost:5173, and opens the Open Science desktop window automatically. Development data is isolated under ~/.open-science-project, so it never touches a production install’s data (which lives under ~/.open-science).Cold-start note: On the very first launch, the window occasionally fails to appear even though the process is running. If that happens, pressCtrl+Cto stop the process and runnpm run devagain.
Create your first project
Once the desktop window is open, you’ll land on the Home page.
- Click New Project in the sidebar or on the home screen.
- Enter a name for your project (for example,
My First Analysis) and confirm. - Open Science creates a new project workspace where all your sessions, artifacts, and notebook runs will be stored.
Start a conversation with the agent
With your project open, you’re ready to run your first AI-assisted analysis.
- Open a new Session inside your project.
-
Type a task in the message input — for example:
“Analyze this CSV file and summarize the key statistics for each numeric column.”
- Attach a file by clicking the attachment icon and selecting a CSV or other data file from your computer.
- Press Enter (or click Send) to submit the task.
Next Steps
- Read the Installation guide for pre-built binary downloads and platform-specific build instructions.
- Browse
ROADMAP.mdin the repository to see the full capability map — what’s shipping today versus what’s planned next. - Join the Discord community to ask questions, share feedback, and follow the build in real time.