nudocsUpload, edit, and export documents via Nudocs.ai. Use when creating shareable document links for collaborative editing, uploading markdown/docs to Nudocs for rich editing, or pulling back edited content. Triggers on "send to nudocs", "upload to nudocs", "edit in nudocs", "pull from nudocs", "get the nudocs link", "show my nudocs documents".
Upload documents to Nudocs.ai for rich editing, get shareable links, and pull back the results.
npm install -g @nutrient-sdk/nudocs-cli
# Option 1: Environment variable
export NUDOCS_API_KEY="nudocs_your_key_here"
# Option 2: Config file
mkdir -p ~/.config/nudocs
echo "nudocs_your_key_here" > ~/.config/nudocs/api_key
nudocs upload <file> # Upload and get edit link
nudocs list # List all documents
nudocs link [ulid] # Get edit link (last upload if no ULID)
nudocs pull [ulid] [--format fmt] # Download document (default: docx)
nudocs delete <ulid> # Delete a document
nudocs config # Show configuration
nudocs upload nudocs pull [ulid] --format | Scenario | Recommended Format |
|----------|-------------------|
| User edited with rich formatting | docx (default) |
| Simple text/code content | md |
| Final delivery/sharing | pdf |
See references/formats.md for full format support.
Recognize these user intents:
Upload/Send:
Pull/Fetch:
Link:
List:
Before uploading, ensure good structure:
See references/document-design.md for templates and guidelines.
User: Write me a blog post about remote work and send it to Nudocs
Agent:
1. Writes blog-remote-work.md with proper structure
2. Runs: nudocs upload blog-remote-work.md
3. Returns: "Here's your Nudocs link: https://nudocs.ai/file/01ABC..."
User: *edits in Nudocs, adds formatting, images*
User: Pull that back
Agent:
1. Runs: nudocs pull --format docx
2. Reads the downloaded file
3. Returns: "Got your updated document! Here's what changed..."
| Error | Cause | Solution |
|-------|-------|----------|
| "No API key found" | Missing credentials | Set NUDOCS_API_KEY or create config file |
| "DOCUMENT_LIMIT_REACHED" | Free tier limit (10 docs) | Delete old docs or upgrade to Pro |
| "Unauthorized" | Invalid API key | Regenerate key in Nudocs settings |
| "No ULID provided" | Missing document ID | Specify ULID or upload a doc first |
@nutrient-sdk/nudocs-cli on npm)Generated Mar 1, 2026
Law firms use Nudocs to upload draft contracts or legal briefs, share editable links with clients for real-time feedback, and pull back finalized versions in DOCX format for official filing. This streamlines review cycles and maintains version control across multiple stakeholders.
Marketing teams create blog post drafts in Markdown, upload them to Nudocs for editors to add rich formatting and images, then pull back polished content in PDF for publication. This enables seamless collaboration between writers and designers without complex software.
Researchers upload initial paper drafts to Nudocs, share links with co-authors for collaborative editing and citation additions, and download the final document in DOCX format for journal submission. It simplifies remote collaboration and ensures formatting consistency.
Software development teams use Nudocs to upload API documentation or user guides, allow multiple engineers to edit content simultaneously via shareable links, and pull back updated versions in Markdown for integration into version control systems.
Offer a free tier with limits like 10 documents to attract individual users, then charge for Pro plans with unlimited documents, advanced formatting options, and priority support. Revenue comes from monthly subscriptions and annual contracts for teams.
License the Nudocs API and CLI tools to enterprises for embedding document collaboration into their own applications, such as CRM or project management software. Revenue is generated through tiered API call pricing and custom integration fees.
Provide white-labeled versions of Nudocs to businesses in industries like legal or education, allowing them to rebrand the tool as their own document collaboration platform. Revenue comes from setup fees, customization services, and ongoing maintenance contracts.
๐ฌ Integration Tip
Ensure the NUDOCS_API_KEY is securely stored in environment variables or config files to avoid exposure, and test upload and pull commands with sample documents before full deployment to confirm formatting compatibility.
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Convert documents and files to Markdown using markitdown. Use when converting PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx, .xls), HTML, CSV, JSON, XML, images (with EXIF/OCR), audio (with transcription), ZIP archives, YouTube URLs, or EPubs to Markdown format for LLM processing or text analysis.
็จ MinerU API ่งฃๆ PDF/Word/PPT/ๅพ็ไธบ Markdown๏ผๆฏๆๅ ฌๅผใ่กจๆ ผใOCRใ้็จไบ่ฎบๆ่งฃๆใๆๆกฃๆๅใ
Generate hand-drawn style diagrams, flowcharts, and architecture diagrams as PNG images from Excalidraw JSON
The awesome PPT format generation tool provided by baidu.