Desktop application for the Escruta research platform. It provides an interface for source management, notebook organization, and AI-assisted document analysis.
Built with React, TypeScript, Tailwind CSS, Vite, and Electron.
Important
This application is part of the Escruta ecosystem and requires the core service to be running for full functionality. The project is under development and may contain incomplete features or breaking changes.
pnpm install- Install dependencies.pnpm run dev- Launch the app in development with hot reload (Vite dev server for the renderer, electron-forge for the main process).pnpm run build- Build and package installable desktop applications (output inout/).pnpm run check- Run lint, format, and typecheck.
VITE_ESCRUTA_CORE_URL: Core API URL (defaults tohttp://localhost:8080).
Note
It can be set using a .env file in the app root directory.