5,008,655 AI resources indexedWorking toward the world’s largest AI resource index.

Sophosia Reference Manager Guide

Reference manager with PDF viewer and Markdown note support

Installable skillMITBy wentoraiUpdated Oct 28, 2026
INTENDED FOROpenClawInstall in a listed agent.

instructions.md

---
name: sophosia-reference-guide
description: "Reference manager with PDF viewer and Markdown note support"
metadata:
  openclaw:
    emoji: "πŸ“š"
    category: "literature"
    subcategory: "metadata"
    keywords: ["reference manager", "PDF viewer", "Markdown notes", "Excalidraw", "paper organization", "open source"]
    source: "https://github.com/sophosia/sophosia"
---

# Sophosia Reference Manager Guide

## Overview

Sophosia is an open-source reference manager that combines PDF viewing, Markdown note-taking, and Excalidraw visual notes in a single application. Unlike traditional reference managers, it treats each paper as a rich workspace with typed annotations, linked notes, and visual diagrams. Built with modern web technologies (Electron + Vue), it runs on all desktop platforms.

## Installation

```bash
# Download from GitHub releases (Windows/macOS/Linux)
# Or build from source:
git clone https://github.com/sophosia/sophosia.git
cd sophosia
npm install && npm run build
```

## Features

```markdown
### Core Capabilities
- **PDF Viewer**: Built-in reader with annotations
- **Markdown Notes**: Rich note editor per paper
- **Excalidraw**: Visual whiteboard for diagrams
- **Tags & Collections**: Flexible organization
- **BibTeX Support**: Import/export bibliography
- **Full-text Search**: Search across all papers
- **Citation Graph**: Visual paper relationships

### Note Types
1. **Text notes** β€” Markdown with LaTeX math
2. **Visual notes** β€” Excalidraw canvas
3. **Annotation notes** β€” Linked to PDF highlights
4. **Outline notes** β€” Structured paper summaries
```

## Workspace Structure

```markdown
### Per-Paper Workspace
Paper: "Attention Is All You Need"
β”œβ”€β”€ PDF (with highlights and annotations)
β”œβ”€β”€ Notes/
β”‚   β”œβ”€β”€ summary.md (structured summary)
β”‚   β”œβ”€β”€ ideas.md (research ideas sparked)
β”‚   └── architecture.excalidraw (visual diagram)
β”œβ”€β”€ Metadata (title, authors, year, DOI, tags)
└── Links (related papers, concept connections)
```

## Note-Taking Features

```markdown
### Markdown Notes Support
- Standard Markdown formatting
- LaTeX math: $E = mc^2$ and display equations
- Code blocks with syntax highlighting
- Tables and checklists
- Wikilinks: [[other-paper]] for cross-referencing
- Embeds: ![[figure.png]] for inline images
- Templates for consistent note structure

### Excalidraw Integration
- Draw architecture diagrams
- Mind maps for paper concepts
- Comparison charts between methods
- Hand-drawn style for informal notes
- Export as SVG/PNG for presentations
```

## Import/Export

```markdown
### Import Sources
- BibTeX (.bib)
- RIS format
- DOI lookup (auto-fetch metadata)
- PDF drag-and-drop (auto-extract metadata)
- Zotero export files

### Export Formats
- BibTeX for LaTeX
- Markdown bibliography
- CSV metadata export
- HTML reading lists
```

## Use Cases

1. **Reading workflow**: PDF + notes in single workspace
2. **Visual thinking**: Excalidraw diagrams alongside papers
3. **Literature review**: Linked notes across paper collection
4. **Presentation prep**: Visual notes exportable as diagrams
5. **Research journal**: Rich per-paper documentation

## References

- [Sophosia GitHub](https://github.com/sophosia/sophosia)
- [Excalidraw](https://excalidraw.com/)

Platform guidance

Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.