MCPcopy Index your code
hub / github.com/different-ai/agent-bank

github.com/different-ai/agent-bank @v0.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.0 ↗ · + Follow
642 symbols 1,682 edges 282 files 25 documented · 4% updated 3mo agov0-0.0.1 · 2025-05-31★ 2362 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

hyprsqrl

Privacy-first finance automation for your business, powered by AI agents

hyprsqrl is an integration-first, financial automation tool designed to work with (not replace) the tools you already trust. We automate away administrative and financial tasks by using context from your screen & your favorite apps (like emails, slack, and github) and coordinating end-to-end workflows.

Core Apps

1. hyprsqrl Desktop

The main application that provides: - AI Task Insights - Financial Inbox (Human in the Loop) - Calendar Integration - Invoice Management

2. auto-pay (Screenpipe App)

A standalone app for Screenpipe that handles automated payments: - Smart Detection: Automatically spots payment information on your screen - Mercury Integration: Seamlessly prepares ACH transfers through Mercury - Human Control: Review and approve payments before sending - Progressive Updates: AI continuously improves payment details as it finds more context

To use auto-pay: 1. Install Screenpipe 2. Add the auto-pay pipe to your Screenpipe installation 3. Configure your Mercury API credentials 4. Start automating payments!

System Architecture

Think of it as an AI-powered personal assistant that integrates seamlessly with your tool of choice (Mercury, Xero, etc.), so you can keep your processes exactly how you like them—only faster.

Note: This is NOT production-ready. Please explore, experiment, and share your feedback as we build.
Source code: github.com/different-ai/hypr-v0

Screenshot

Philosophy

hyprsqrl is built on three core principles:

  1. Integration-First: We plug into your existing payments, invoicing, and accounting stacks—no need to abandon your favorite tools!
  2. Human-in-the-loop: Our AI "watches" for tasks and queues them in a Financial Inbox—a single place where you confirm or tweak details before anything final happens.
  3. Eventually invisible software: If we do our job well, you’ll spend less and less time actively managing your financial tools—and more time focusing on your business.

Features

2. AI Task Insights

  • Get an overview of your most important tasks
  • Automate away recurring tasks
  • Sync seamlessly with Obsidian (tasks stored as Markdown files)

3. Financial Inbox (Human in the Loop)

  • Spot: AI detects financial tasks on your screen
  • Queue: Generates items in your Financial Inbox
  • Approve: You confirm or edit details before execution

Agents

We use AI agents to watch for opportunities and act on your behalf:

  • [ ] Task Agent: Creates tasks in Obsidian-compatible Markdown from screen activity
  • [ ] Payment Agent: Detects and processes payments through Mercury (works only within auto-pay for now)
  • [ ] Calendar Agent: Creates calendar events from screen triggers
  • [x] Invoice Agent: Generates invoices via Request Network (in progress)

Standalone App - Auto Pay

Install screenpipe and add the auto-pay pipe to get started.

  • [x] auto-pay (Screenpipe App)
  • Smart Detection: Automatically spots payment information on your screen (invoices, agreements, etc.)
  • Mercury Integration: Seamlessly prepares ACH transfers through your Mercury account
  • Human Control: Review and approve payments before they're sent
  • Progressive Updates: AI continuously improves payment details as it finds more context
  • Multi-Source Support: Works with PDFs, emails, chat messages, and more

Connects to Data From

  • [x] Obsidian
  • [x] Screenpipe (Local screen monitoring)
  • [x] Mercury (ACH transfers)
  • [ ] Emails
  • [ ] GitHub
  • [ ] Linear
  • [ ] Telegram
  • [ ] Slack

Real-World Use Cases

  1. Payment Processing
  2. Detect payment triggers from meetings, emails, or documents
  3. Automate recurring payments through Mercury
  4. Multi-currency support
  5. Recipient verification and management

  6. Invoice Management

  7. Automatically detect and categorize invoices
  8. Generate payment requests
  9. Track payment status

  10. Treasury Management

  11. Monitor and optimize DeFi yields
  12. Manage USDC/fiat allocations
  13. Track treasury performance

Installing

We're continually publishing new releases.
Pick the latest release and follow the instructions to install.

Development Setup

Only tested on macOS with pnpm

  1. Install dependencies bash pnpm install

  2. Start development server bash pnpm dev

System Requirements

  • macOS (Apple Silicon or Intel)
  • Node.js 18+
  • pnpm

Future Integrations

  • QuickBooks (Accounting automation)
  • Stripe (Payment processing)
  • Xero (Financial reporting)
  • Monerium (IBAN transfers)
  • Aave & Compound (DeFi yield optimization)

State of the Product

  • Integration-First: We connect with your existing finance stack—no tool-switching needed
  • Local-First: Your data lives where you do, not in someone else's cloud
  • Open Source: Explore and contribute at github.com/different-ai/hypr-v0
  • Early Alpha: This is NOT production-ready. We're actively developing and welcome feedback

Join Us

If local-first, integration-heavy automation intrigues you: - Join our waitlist - Schedule a demo - Contribute on GitHub

We're building hyprsqrl to let you focus on real business challenges while AI handles the boring finance tasks in the background.

Extension points exported contracts — how you extend this code

VaultConfig (Interface)
(no doc)
packages/desktop/electron/types.ts
Window (Interface)
(no doc)
packages/request-invoice-web/src/types/global.d.ts
InvoiceItem (Interface)
(no doc)
packages/shared/src/components/invoice-details.tsx
TextareaProps (Interface)
(no doc)
packages/landing-v0/components/ui/textarea.tsx
ScreenPipeOCRContent (Interface)
(no doc)
pipes/auto-pay/src/types/screenpipe.ts
FileInfo (Interface)
(no doc)
packages/desktop/electron/types.ts
Invoice (Interface)
(no doc)
packages/request-invoice-web/src/types/invoice.ts
InvoiceDetailsViewProps (Interface)
(no doc)
packages/shared/src/components/invoice-details.tsx

Core symbols most depended-on inside this repo

cn
called by 124
packages/desktop/frontend/lib/utils.ts
cn
called by 90
pipes/auto-pay/src/lib/utils.ts
cn
called by 51
packages/landing-v0/utils/cn.ts
debug
called by 44
packages/desktop/electron/preload.ts
set
called by 27
packages/desktop/electron/main.ts
toast
called by 24
pipes/auto-pay/src/components/ui/use-toast.ts
debug
called by 18
packages/desktop/electron/main.ts
log
called by 18
packages/discord-scrapper/discord.js

Shape

Function 406
Interface 175
Method 49
Class 12

Languages

TypeScript100%

Modules by API surface

pipes/auto-pay/src/components/ui/icons.tsx31 symbols
packages/desktop/electron/main.ts21 symbols
packages/desktop/frontend/agents/invoice-agent.tsx17 symbols
packages/discord-scrapper/discord.js15 symbols
packages/shared/src/lib/ehtereum-private-key-cipher-provider.ts14 symbols
packages/desktop/electron/services/ehtereum-private-key-cipher-provider.ts14 symbols
packages/desktop/frontend/components/file-explorer.tsx13 symbols
packages/desktop/frontend/agents/task-agent.tsx10 symbols
pipes/auto-pay/src/components/ui/use-toast.ts9 symbols
pipes/auto-pay/src/app/page.tsx9 symbols
packages/landing-v0/hooks/use-toast.ts9 symbols
packages/desktop/frontend/hooks/use-toast.ts9 symbols

For agents

$ claude mcp add agent-bank \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page