ResearchLM is a node-based workspace for exploring ideas with LLMs.
- Build branching prompt trees and compare outputs.
- Use your own provider credentials and switch models.
- Follow up from highlighted response text.
- Save and resume chats locally.
Desktop builds are published on GitHub Releases:
https://github.com/kshptl/researchlm/releases
Note: desktop builds are currently unsigned, so Windows/macOS may show a security warning before first launch.
Web:
npm ci
npm run devDesktop (Electron + Next.js dev server):
npm ci
npm run dev:desktop- Provider keys are BYOK.
- Workspace/chat state is stored locally.
MIT. See LICENSE.