Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Revenue Auditor

pharwek industriespharwek industries41 downloads

Audit Markdown, text, and PDF contracts: extract terms, reconcile payments, and generate a risk report.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Revenue Auditor is a professional-grade Obsidian plugin designed to automate financial contract audits, risk analysis, and payment reconciliation for SEC credit agreements and complex financial contracts.

It leverages local AI models (via Ollama) and advanced PDF extraction (Docling) to ensure 100% data privacy and compliance with strict financial confidentiality requirements.


✨ Key Features

  • 📄 Automated Contract Term Extraction: Automatically parses PDF credit agreements to extract expected values, default interest rates, payment schedules, and covenant terms.
  • 📊 Payment Reconciliation Engine: Cross-references contract commitment figures against actual payment records (.csv format) to instantly highlight underpayments, discrepancies, and variances.
  • ⚠️ AI Risk & Penalty Analysis: Generates structured Markdown tables detailing default triggers, late fees, and concealed penalty clauses.
  • 📁 Standardized Vault File Routing: Automatically maintains a clean workspace structure:
    • 01_Contracts/ — Input PDF contracts
    • 02_Payments/ — Input CSV payment ledgers
    • Analysis/ — Output audit reports and the master Audit_Index.md
  • 🔒 100% Local & Private: No contract text or financial data ever leaves your machine. Local processing guarantees zero data leakage.

📂 Vault Structure Standard

To ensure smooth automated processing, structure your Obsidian vault as follows:

Your_Obsidian_Vault/
├── 01_Contracts/       # Store your credit agreement PDF files here
├── 02_Payments/        # Store your payment ledger CSV files here
└── Analysis/           # Generated reports and master audit index
    ├── Audit_Index.md  # Real-time index of all completed audits
    └── Audit_*.md      # Individual detailed audit reports

🚀 Quickstart Guide

1. Prerequisites

  • Obsidian (v1.4.0 or newer)
  • Ollama running locally (e.g., ollama run llama3 or deepseek-r1)

2. Installation

Manual Installation

  1. Download the latest release (main.js, manifest.json, styles.css).
  2. Create a folder named revenue-auditor inside your vault's .obsidian/plugins/ directory:
    mkdir -p .obsidian/plugins/revenue-auditor
    
  3. Copy the release files into .obsidian/plugins/revenue-auditor/.
  4. Reload Obsidian and enable Revenue Auditor in Settings -> Community Plugins.

💡 How to Run an Audit

  1. Place your target contract PDF inside 01_Contracts/ and payment ledgers inside 02_Payments/.
  2. Open the Command Palette in Obsidian (Ctrl+P or Cmd+P).
  3. Search for Revenue Auditor: Run Revenue Audit.
  4. In the modal:
    • Contract file: Select the PDF from 01_Contracts/.
    • Payments CSV: Select the corresponding CSV file from 02_Payments/ (or choose (none - skip financial validation) to skip payment reconciliation).
  5. Click Start Audit.
  6. View the generated report in Analysis/ and check the updated summary table in Analysis/Audit_Index.md.

⚙️ Settings & Configuration

In Settings -> Revenue Auditor:

  • Ollama Endpoint: Set your local Ollama server address (default: http://localhost:11434).
  • LLM Model: Select your preferred extraction model (e.g., llama3.2, deepseek-r1, mistral).
  • Extraction Timeout: Customize the timeout duration for long SEC filings.

🛡️ Privacy & Security

Revenue Auditor is designed with a Privacy-First Architecture:

  • Zero external API calls for PDF text processing or LLM inference when using Ollama.
  • PDF contents are processed locally in memory.
  • No telemetry, analytics, or logging of sensitive financial data.

📜 License

Distributed under the MIT License. See LICENSE for more information.

HealthExcellent
ReviewCaution
About
Automate financial contract audits, risk analysis, and payment reconciliation for SEC credit agreements using local AI and advanced PDF extraction. Extract contract terms, reconcile CSV payment ledgers with commitments, and generate structured Markdown reports highlighting underpayments, defaults, penalties, and an audit index — all processed locally to keep data private.
FinanceAIPDF
Details
Current version
1.0.3
Last updated
4 weeks ago
Created
4 weeks ago
Updates
1 release
Downloads
41
Compatible with
Obsidian 1.7.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
pharwek industriespharwek industrieswessteq
GitHubwessteq
  1. Community
  2. Plugins
  3. Finance
  4. Revenue Auditor

Related plugins

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Qiaomu Reader

Read EPUB, PDF, MOBI, FB2 and comics with highlights, notes, progress, custom fonts and optional AI assistance.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.