Open Source OpenAI Prism Alternative
Paper Reading · Context Cloud · Documentation · Roadmap · Demo Video

|
AI-native PDF reader with citation graphs |
Cloud-based context management & SDK |
Prismer.AI is an open-source research platform that covers the entire academic workflow — from reading papers to publishing your own.
Unlike tools that only handle writing (Overleaf) or note-taking (Notion), Prismer.AI integrates:
| Feature | Description |
|---|---|
| 📖 Paper Reading | AI-native PDF reader with citation graphs |
| ☁️ Context Cloud | Cloud-based knowledge management with SDK |
| 📊 Data Analysis | Jupyter notebooks with Python/R execution |
| ✍️ Paper Writing | LaTeX editor with real-time preview |
| 🔍 Citation Verification | Auto-checks references against academic databases |
| 🤖 Multi-Agent System | Orchestrate specialized AI agents for research |
| Feature | Prismer.AI | OpenAI Prism | Overleaf | Google Scholar |
|---|---|---|---|---|
| Paper Reading | ✅ | ❌ | ❌ | ✅ |
| Context Cloud | ✅ | ❌ | ❌ | ❌ |
| LaTeX Writing | ✅ | ✅ | ✅ | ❌ |
| Data Analysis | ✅ | ❌ | ❌ | ❌ |
| Code Execution | ✅ | ❌ | ❌ | ❌ |
| Citation Verification | ✅ | ❌ | ❌ | ❌ |
| Multi-Agent | ✅ | ❌ | ❌ | ❌ |
| Open Source | ✅ | ❌ | ❌ | ❌ |
| Self-Hosted | ✅ | ❌ | ❌ | ❌ |
AI-native PDF reader for research papers with:
- Multi-document view with synchronized scrolling
- Bi-directional citation graph
- AI chat with paper context
- Figure/table extraction
- OCR data integration
Cloud-based context management with full SDK support:
import { ContextCloudClient } from '@prismer/context-cloud-sdk';
const client = new ContextCloudClient({ apiKey: 'your-api-key' });
// Create context and query
const context = await client.contexts.create({ name: 'Research Project' });
const response = await client.query({
contextId: context.id,
question: 'What are the main findings?'
});Modern LaTeX editor with:
- Real-time KaTeX preview
- Multi-file project support
- Template library (IEEE, ACM, Nature, arXiv)
- Smart error recovery with auto-fix
LLMs fabricate citations. Prismer.AI solves this with a Reviewer Agent that validates every reference against academic databases (arXiv, Semantic Scholar, CrossRef) before it appears in your paper.
All core components are MIT-licensed and can be used independently:
| Package | Description |
|---|---|
@prismer/paper-reader |
PDF reader with AI chat |
@prismer/context-cloud-sdk |
Context Cloud TypeScript SDK |
@prismer/latex-editor |
LaTeX editor with live preview |
@prismer/academic-tools |
arXiv, Semantic Scholar APIs |
@prismer/jupyter-kernel |
Browser-native notebooks |
@prismer/code-sandbox |
WebContainer code execution |
@prismer/agent-protocol |
Multi-agent orchestration |
👉 See Component Documentation for usage examples.
Deploy OpenPrismer with a single command:
docker run -d \
--name openprismer \
-p 3000:3000 \
-v openprismer-data:/workspace \
ghcr.io/prismer-ai/openprismer:latestThen open http://localhost:3000 and configure your AI provider.
See docker/README.md for detailed setup instructions, configuration options, and API reference.
| Done | In Progress |
|---|---|
| ✅ Paper Reader | 🚧 Reviewer Agent |
| ✅ Context Cloud | 🚧 npm package extraction |
| ✅ Context Cloud SDK | 🚧 Documentation site |
| ✅ LaTeX Editor | |
| ✅ Multi-agent system | |
| ✅ Self-hosting (Docker) |
See full roadmap for details.
Contributions are welcome! Please read our Contributing Guide first.
If you find Prismer.AI helpful, please consider giving us a star! It helps us grow and improve.
- Components (
@prismer/*): MIT License - Platform: Business Source License
Built for researchers, by researchers.
