Pressmark

السجل الرسمي البيانات وقواعدها

Vector PDF document engine for invoices, estimates, receipts, contracts & real estate agreements.

ماذا يمكنك أن تفعل مع Pressmark؟

  • ✨ In-Studio AI Copilot: Type natural language commands directly into the studio bar (e.g. "Generate a $4,500 retainer invoice for Acme Corp with EU VAT" or "Draft an NDA for Heidelberg BioPharma") to instantly configure the document.
  • 🎲 Surprise Me / Randomize: Instant 1-click scene rotation through curated real-world enterprise documents across multiple currencies (USD, EUR, GBP, CHF), industries, and themes.
  • 📷 Scan & Extract from Photo: Drag & drop or upload scanned receipt or invoice images with automatic item and total extraction.
  • 📋 Clone & Duplicate: 1-click duplicate document state with fresh unique sequence IDs.
  • { } JSON State Import/Export: Full bi-directional JSON schema editing for headless orchestration.
  • 🛡️ Enterprise Compliance Toggles:
  • HTML5 Canvas Digital Signature Pad: Draw with mouse or touch, instant embedded vector export.
  • 1-Click Export: Instant Vector PDF download, native print stylesheet trigger, and live PNG previews.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http pressmark 'https://www.pressmark.dev/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "pressmark": {
            "type": "http",
            "url": "https://www.pressmark.dev/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. PRESSMARK · Sub-Millisecond Vector Document Engine & Interactive Studio
  2. Quick start
  3. 1. System Architecture & The Pressmark Vector Advantage
  4. 2. Comprehensive Library of 57 Document Archetypes & 50-State Statutory Lease Engine
  5. 3. Interactive Web Studio Capabilities
  6. 4. ChatGPT Plugin & Custom GPT Action Integration
  7. 5. Commercial Pricing & Stripe Architecture
  8. 6. Local Development & Self-Hosting

PRESSMARK · Sub-Millisecond Vector Document Engine & Interactive Studio

Author: Daniel Hallman
Brand: Pressmark Studio
Architecture: Pure Rust (Tokio + Axum) + Sub-Millisecond Vector Synthesis Engine

Pressmark is an ultra-fast, publication-grade document synthesis engine, real-time interactive design studio, and Model Context Protocol (MCP) / ChatGPT plugin server. Built to replace sluggish legacy document pipelines (Puppeteer/Headless Chrome, Python ReportLab, WeasyPrint), Pressmark compiles crisp, print-ready vector PDFs and high-resolution PNG previews in under 25 milliseconds with zero disk churn and sub-cent unit economics.

Quick start

  1. Open Pressmark Studio to design, preview, and download vector PDFs in your browser.
  2. Connect any MCP client to https://pressmark.dev/mcp (streamable-http), or install directly:
    • VS Code (1-Click MCP): Install Pressmark MCP in VS Code
    • Claude Code: /plugin marketplace add mooshee/pressmark then /plugin install pressmark@pressmark
    • Gemini CLI: gemini extensions install https://github.com/mooshee/pressmark
    • Devin CLI: devin plugins install mooshee/pressmark
    • Vercel Skills (skills.sh): npx skills add mooshee/pressmark
    • Homebrew: brew install mooshee/tap/pressmark

1. System Architecture & The Pressmark Vector Advantage

+-------------------------------------------------------------------------+
|                  CLIENT SURFACES & PROTOCOL ADAPTERS                    |
|                                                                         |
|  +--------------------+  +--------------------+  +--------------------+ |
|  | Interactive Studio |  |   ChatGPT Plugin   |  |     Model Context  | |
|  | Web UI (Dark Dev)  |  | Custom GPT Action  |  |     Protocol (MCP) | |
|  +---------+----------+  +---------+----------+  +---------+----------+ |
+------------|-----------------------|-----------------------|------------+
             | REST JSON             | OpenAPI 3.1           | JSON-RPC 2.0
             v                       v                       v
+-------------------------------------------------------------------------+
|                     PRESSMARK CORE SERVICE (AXUM + TOKIO)               |
|                                                                         |
|  +-------------------------------------------------------------------+  |
|  | REST API Router & Content Negotiation (/api/v1/generate, preview) |  |
|  +---------------------------------+---------------------------------+  |
|                                    |                                    |
|  +---------------------------------v---------------------------------+  |
|  | Precision Vector Synthesis & Parameter Injection                 |  |
|  |  - Unified Theme Primitives (theme engine)                       |  |
|  |  - Dynamic Geometry (US Letter, A4, Legal)                        |  |
|  |  - Color Schemes & Font Fallbacks (Sans, Serif, Mono)             |  |
|  |  - Compliance Notice Injection & Cryptographic QR Verification    |  |
|  +---------------------------------+---------------------------------+  |
|                                    |                                    |
|  +---------------------------------v---------------------------------+  |
|  | Pure In-Memory Streaming Pipeline (stdin -> stdout)               |  |
|  |   Sub-millisecond Vector PDF & 144/300 PPI PNG Rendering           |  |
|  +---------------------------------+---------------------------------+  |
+------------------------------------|------------------------------------+
                                     v
+-------------------------------------------------------------------------+
|                         OUTPUT ARTIFACTS (< 25ms)                       |
|                                                                         |
|     * Crisp Vector PDF (application/pdf)                                |
|     * Zero-CORS Base64 PNG Preview Data URI (data:image/png;base64)    |
|     * Direct Browser Print Stream                                       |
+-------------------------------------------------------------------------+
Eliminating the Legacy Document Tooling Trap
MetricLegacy Chrome / PuppeteerLegacy Python WeasyPrintPressmark Vector Engine
Generation Latency2,500ms – 5,500ms3,500ms – 6,000ms15ms – 25ms (100x faster)
Memory Footprint500MB – 1.2GB / process250MB – 450MB / process< 30MB total server resident
Concurrency LockGlobal browser mutex poolGlobal GIL & C-lib locksFull async Tokio non-blocking
Unit Compute Cost~$0.005 – $0.02 / document~$0.003 / document~$0.00001 (99%+ Gross Margin)
Typography PrecisionBrowser CSS approximateFragile Pango/CairoPure TeX-grade Microtypography

2. Comprehensive Library of 57 Document Archetypes & 50-State Statutory Lease Engine

Invoicing & Commercial Billing (14 Archetypes)
  • invoice, invoice_freelance, invoice_construction, invoice_medical, invoice_saas, invoice_minimal, proforma_invoice, recurring_invoice, retainer_invoice, timesheet_invoice, legal_retainer, real_estate_commission, hoa_assessment, utility_submetering
Estimates, Quotes, Logistics & Operations (13 Archetypes)
  • estimate, quotation_tender, receipt, purchase_order, packing_slip, credit_note, change_order, work_order, expense_report, statement_of_account, payment_demand, delivery_note, commercial_customs_invoice
  • agreement, agreement_sow, contractor_agreement, nda, bill_of_sale, certificate, inspection_report, mechanics_lien_waiver, board_resolution, promissory_note, employment_offer
Real Estate, Leasing, Property Management & Investor Underwriting (29 Templates + 50-State + DC Engine)
  • Leasing & Tenancy: residential_lease, month_to_month_rental_agreement, room_rental_agreement, sublease_agreement, lease_renewal_agreement, lease_amendment, lease_termination_agreement, commercial_lease, commercial_nnn_lease, short_term_vacation_rental
  • Addenda & Tenant Screening: rental_application, lease_guarantor_agreement, pet_addendum, lead_paint_disclosure
  • Statutory Property Notices: eviction_notice, notice_to_vacate, late_rent_notice, rent_increase_notice, notice_to_enter, lease_violation_notice
  • Move-In, Deposit & Operations: move_in_out_checklist, security_deposit_disposition, property_management_statement, property_management_agreement, rent_roll
  • Closing, Deeds & Investor Sheets: closing_settlement_statement, schedule_of_real_estate_owned, real_estate_deal_analysis, real_estate_purchase_agreement, property_deed (quitclaim_deed, warranty_deed), tenant_estoppel, letter_of_intent_cre
  • 4-Layer Statutory Lease Engine (GET /api/v1/states): Compiles Federal HUD/EPA Lead-Based Paint & Fair Housing disclosures, 50-state + DC statutory security deposit caps, return windows, escrow rules, late fee caps, entry notice windows, state-conditional mandatory disclosures, and 6 municipal rent/housing ordinance riders (NYC, SF, LA, Chicago, Seattle, DC).

3. Interactive Web Studio Capabilities

  • ✨ In-Studio AI Copilot: Type natural language commands directly into the studio bar (e.g. "Generate a $4,500 retainer invoice for Acme Corp with EU VAT" or "Draft an NDA for Heidelberg BioPharma") to instantly configure the document.
  • 🎲 Surprise Me / Randomize: Instant 1-click scene rotation through curated real-world enterprise documents across multiple currencies (USD, EUR, GBP, CHF), industries, and themes.
  • 📷 Scan & Extract from Photo: Drag & drop or upload scanned receipt or invoice images with automatic item and total extraction.
  • 📋 Clone & Duplicate: 1-click duplicate document state with fresh unique sequence IDs.
  • { } JSON State Import/Export: Full bi-directional JSON schema editing for headless orchestration.
  • 🛡️ Enterprise Compliance Toggles:
    • EU VAT Reverse Charge (Directive 2006/112/EC Art. 196)
    • IRS W-9 Certification & TIN Attestation
    • PCI-DSS Tokenized Settlement Attestation
    • SOC-2 Type II Confidentiality & Trust Seal
    • Statutory Sworn Legal Affidavit & Jurisdiction Block
    • Cryptographic Verification QR Seal (SHA-256 tamper-evident stamp)
    • Perforated Remittance Payment Stub
    • Sequential Line Item Numbering (#1, #2, #3...)
  • HTML5 Canvas Digital Signature Pad: Draw with mouse or touch, instant embedded vector export.
  • 1-Click Export: Instant Vector PDF download, native print stylesheet trigger, and live PNG previews.

4. ChatGPT Plugin & Custom GPT Action Integration

Pressmark serves full ChatGPT Plugin and OpenAPI 3.1 action specs natively out of the box:

  • ChatGPT Plugin Manifest: GET https://pressmark.dev/.well-known/ai-plugin.json
  • OpenAPI 3.1 Specification: GET https://pressmark.dev/api/v1/openapi.json
  • Model Context Protocol (MCP): POST https://pressmark.dev/mcp (and POST https://pressmark.dev/api/v1/mcp)
  • MCP Tool Catalog: GET https://pressmark.dev/api/v1/mcp/tools.json
Connecting to Custom GPT:
  1. In ChatGPT GPT Editor, navigate to Configure > Actions > Create new action.
  2. Paste the Pressmark OpenAPI URL: https://pressmark.dev/api/v1/openapi.json
  3. Authentication: None (or API Key header).
  4. Prompt Example:

    "Create an invoice for client 'Vance Dynamics' from 'Pressmark Studio' for 32 hours of Rust backend engineering at $185/hr, plus 8.25% tax. Apply the Modern Slate theme and include a signature block."


5. Commercial Pricing & Stripe Architecture

PlanPriceMonthly LimitTarget PersonaFeatures
Free Community$03 docs / moOccasional UsersAll archetypes, subtle watermark
Single Unlock Pass$2.99 one-time1 documentImpulse / 1-TapZero watermark, 1-tap Apple/Google Pay
Solo Pro$15 / mo50 docs / moFreelancers & SoloFull custom logos, signatures, ChatGPT Actions
Business Studio$49 / mo250 docs / moGrowing AgenciesHigh-res 300 PPI PNGs, API Keys, Priority queue
Agency / API Scale$149 / mo2,000 docs / moEnterprise & PlatformsComplete white-labeling, batch webhooks

6. Local Development & Self-Hosting

Prerequisites
  • Rust 1.80+ (cargo)
Run Locally
# Clone and enter workspace
git clone https://github.com/mooshee/pressmark.git
cd pressmark

# Run isolated parallel test suite
cargo nextest run

# Launch high-performance Axum service on port 3842
cargo run --release

Open http://localhost:3842 in your browser for local development, or visit https://pressmark.dev for the live production studio.

الأسئلة الشائعة

ما هو Pressmark؟

Vector PDF document engine for invoices, estimates, receipts, contracts & real estate agreements.

كيف أثبّت Pressmark؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http pressmark 'https://www.pressmark.dev/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Pressmark إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Pressmark مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون Pressmark؟

ينشره mooshee. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.