Help your students and researchers understand complex research papers with AI-powered explanations
SpatialRead is a desktop application designed to help students, researchers, and faculty members quickly understand complex research papers through AI-powered explanations. Users can upload research paper PDFs, highlight confusing text, and receive contextual AI explanations that make dense academic content more accessible.
All features in SpatialRead are free to use with local models via Ollama. Integration with LM Studio and cloud AI model providers like OpenAI, Google, Perplexity, is available as a one-time purchase ($49). No subscription or recurring fees.
The primary workflow is simple: add a PDF, highlight confusing text, click "Explain," and receive AI-powered explanations in the context of the research paper. This dramatically reduces the time needed to understand complex academic content.
SpatialRead helps users understand research papers faster by providing instant explanations of complex concepts, terminology, and methodologies. This is particularly valuable for:
Unlike generic AI tools, SpatialRead provides explanations that are contextualized within the specific research paper being read. This ensures that:
SpatialRead supports various research approaches:
SpatialRead is no-sign up desktop application that researchers can download and use completely for free. No emails or user identifiable information is collected.
All document processing happens locally on the user's device:
If users want to use cloud AI models, they can use SpatialRead's Bring Your Own Keys (BYOK) approach, meaning:
SpatialRead collects anonymous usage analytics to improve app stability and feature development. This includes:
What we never collect:
Analytics provider and compliance:
Why this matters for libraries:
Usage analytics are standard practice for educational tools (even highly privacy-focused ones use them). What matters is the distinction between tracking product health metrics (like "PDF uploaded") versus tracking user behavior or content (like "user discussed quantum physics in chat message X"). SpatialRead only tracks the former, ensuring we can improve the product without surveilling user research.
This architecture makes SpatialRead suitable for institutions with strict privacy requirements:
SpatialRead is a desktop application available for:
For unlimited, private AI usage:
Users can use API keys from one or more AI providers:
Q: Does SpatialRead require an internet connection?
A: No. SpatialRead works completely offline when using local AI models via Ollama or LM Studio. Internet connection is only required if users choose to use cloud AI providers (OpenAI, Anthropic, Google, Perplexity, OpenRouter) with their own API keys.
Q: What operating systems are supported?
A: SpatialRead is available as a native desktop application for macOS and Windows. Linux support may be available—please contact us for current compatibility information.
Q: How do students get started with SpatialRead?
A: Students can download SpatialRead directly from spatialread.com. No account creation or email required. They can start using it immediately with local models (Ollama) for free, or optionally purchase a lifetime license to use their own API keys for cloud AI models.
Q: Is there a cost for students to use SpatialRead?
A: All features in SpatialRead are free to use with local models via Ollama. Integration with LM Studio and cloud AI model providers (OpenAI, Google, Perplexity, etc.) is available as a one-time purchase ($49). We offer a 20% student discount for verified students.
Q: Are cloud models expensive?
A: Cloud model costs vary by usage and model choice. Let's walk through an example of what costs could look like.
The average research paper is 20 pages long. Cloud models typically compress PDFs resulting in around 250 tokens per page. This means a 20 page PDF would be around 5000 input tokens. A response is typically 200 output tokens. If you use a model like Gemini 2.5 Flash Lite, which costs $0.10 per 1M input tokens and $0.40 per 1M output tokens, that would cost $0.0005 + $0.00008 = $0.00058/chat. Assuming you ask 50 questions a day, that's $0.029/day. That adds up to just $0.87/month. If you use one of the smartest and most expensive models, like GPT 5.1 Thinking ($1.25/$10 per 1M tokens), you could see your costs rise to $12.50/month.
Most services charge a flat $10-30/month fee and generally provide access to cheap models but the advantage of Bring Your Own Keys (BYOK) is that you only pay for what you use.
Q: Can SpatialRead help non-English speakers understand research papers?
A: Yes. SpatialRead can help users understand research papers in languages other than English. Many AI models supported by SpatialRead (including OpenAI, Google Gemini, and Anthropic Claude models) have multilingual capabilities and can provide explanations in various languages. Users can ask questions and receive explanations in their preferred language, making complex research papers more accessible regardless of the paper's original language or the user's native language. This is particularly valuable for international students and researchers working with papers outside their primary language.
Q: What AI models are supported?
A: SpatialRead supports 300+ AI models including:
Q: How does the Bring Your Own Keys (BYOK) model work?
A: Users provide their own API keys from AI providers (OpenAI, Anthropic, Google, Perplexity, etc.). AI queries go directly to the user's chosen provider—we never have access to user documents, API keys, or AI interactions. Users control their own costs and data.
Q: Are there any free AI options available?
A: Yes. Users can use Ollama to run local AI models completely free with no API costs. This provides unlimited, private AI usage without internet connectivity. LM Studio also offers free local model options.
Q: Does SpatialRead track what students are reading?
A: No. We collect anonymous app performance metrics (like "PDF uploaded" or "AI response time") but never the content of PDFs, chat messages, annotations, or research topics. Your documents and notes stay entirely on your device. We track product health events, not research content.
Q: Where is analytics data stored?
A: Analytics data is processed by PostHog, which is SOC 2 Type II certified and GDPR/CCPA compliant. PostHog supports data residency controls and IP address anonymization. Data is used solely for product improvement and is never sold or shared with third parties.
Q: Can users opt out of analytics?
A: SpatialRead is a no-signup desktop application. Users can use the application completely offline with local models (Ollama) without any analytics collection. When using cloud AI models, analytics are limited to product health metrics and are anonymized.
Q: Can SpatialRead be deployed institution-wide?
A: Yes. SpatialRead is a desktop application that can be distributed to students and researchers. Since it's a no-signup application with local data storage, there are no server requirements or institutional accounts needed. Each user downloads and uses the application independently. We offer a 20% student discount for individual purchases but if you're looking to deploy the paid version of the application institution-wide, please contact us at [email protected].
Q: Does SpatialRead comply with FERPA requirements?
A: SpatialRead is designed to be FERPA-friendly: it does not collect student data, personally identifiable information, or educational records. All documents and research work remain on the user's device. Anonymous usage analytics (if enabled) do not include student identifiers or educational content.
Q: Can SpatialRead be used for sensitive research projects?
A: Yes. SpatialRead's local-first architecture ensures that sensitive research documents never leave the user's device. When using local models (Ollama), all processing happens entirely offline with no data transmission. This makes it suitable for classified, proprietary, or highly sensitive research.
Q: What support is available for librarians and institutions?
A: We provide email support at [email protected] and typically respond within 48 hours. We're happy to provide additional information, materials for resource guides, or answer questions about institutional deployment, privacy, or technical requirements.
Use the following information when adding SpatialRead to your library's AI tools resource guide:
Tool Name: SpatialRead
Category: AI Research Tool / Research Assistant
Free/Paid: Free with local models via Ollama or paid for with Bring Your Own Keys (BYOK) model
Official Website: https://spatialread.com
Support Contact: [email protected]
Underlying Data/Model: User-provided API keys (OpenAI, Anthropic, Google, Perplexity, OpenRouter) or local models via Ollama and LM Studio
SpatialRead is a desktop application that helps students and researchers understand complex research papers through AI-powered explanations. Users upload PDFs, highlight confusing text, and receive contextual explanations. Features include spatial canvas organization, multi-model AI support, and complete privacy through local processing and BYOK architecture.
SpatialRead is a desktop application designed to accelerate research paper comprehension for students, researchers, and faculty. The tool allows users to upload research paper PDFs, highlight confusing text, and receive AI-powered explanations that are contextualized within the specific paper being read.
Key features include a spatial canvas for visual organization of ideas, support for 300+ AI models from major providers (OpenAI, Anthropic, Google, Perplexity, OpenRouter), and a highlight-to-explain workflow that makes dense academic content more accessible. The application uses a Bring Your Own Keys (BYOK) model, ensuring complete privacy—all documents and processing remain local on the user's device, with no data collection or cloud storage.
SpatialRead is particularly valuable for literature reviews, cross-disciplinary research, and situations where researchers need to quickly understand papers outside their primary expertise. Optional Ollama/LM Studio integration enables unlimited, free local AI usage without internet connectivity. Available for macOS and Windows.
We've prepared a complete package of materials to help you add SpatialRead to your resource guide:
Download: SpatialRead Resources.zip
We're here to help you add SpatialRead to your library's resource guide. If you have questions about:
Please reach out to us at [email protected]. We typically respond within 48 hours and are happy to provide additional information or materials as needed.

Main interface with PDF viewer and AI chat panel

Highlight text to get instant AI-powered explanations

Set up local AI models with Ollama and LM Studio for free, private usage

Configure cloud AI models with Bring Your Own Keys (BYOK) for better AI responses

Customize your experience with preferences for language, theme, and behavior
In addition to starting with a PDF, you can also start with a question or topic and map out your understanding on the canvas
Organize your research papers and projects with folders