Notion Finance Assistant icon

Notion Finance Assistant

Automate expense tracking, run smart financial queries, and integrate real financial data with LLMs using a terminal-based interface that connects to Notion.

About

The Notion Finance Assistant is a modular, terminal-based financial tool designed to simplify personal finance management. It seamlessly integrates with your Notion databases for storing and querying accounts and transactions, while leveraging large language models like OpenAI, Mistral, or Anthropic to provide advanced AI-powered insights and automate tasks such as expense tracking and intelligent queries. Built with a Python client and a Node.js/TypeScript server, it offers a fast, distraction-free user experience for comprehensive financial analysis and can be exposed as an MCP tool for advanced agent workflows.

Key Features

  • Modular, graph-based agent design using LangGraph
  • Terminal User Interface (TUI) for distraction-free experience
  • 0 GitHub stars
  • Extensible with OpenAI, Mistral, or Anthropic LLMs
  • Native Notion integration for accounts and transactions
  • Client-server architecture with Python and Node.js

Use Cases

  • Automating bank statement uploads and transaction recognition
  • Intelligent querying of financial data, such as spending by category
  • Integrating financial data as an MCP tool for advanced LLM workflows