Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.42 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.42 KB

expense_notify

Extracts expense data stored in notion, interprets it using LLM Agent and triggers a periodic notification

Workflow

graph LR
    A[Start] -->|Establish Connection| B{Connect to NotionDB}
    B -->|Load Metadata| C[NotionDataLoader: Load and Process Metadata]
    C -->|Analyze Data| D[DataFrameAnalyzer: Analyze Data]
    D -->|Prepare Message| E[Send Telegram Message]
    E -->|Complete Process| F[End]
    
    style A fill:#f9f,stroke:#333,stroke-width:4px
    style B fill:#bbf,stroke:#333,stroke-width:4px
    style C fill:#bbf,stroke:#333,stroke-width:4px
    style D fill:#bbf,stroke:#333,stroke-width:4px
    style E fill:#bbf,stroke:#333,stroke-width:4px
    style F fill:#f9f,stroke:#333,stroke-width:4px

Loading

Installation

Usage

placebolder

TODO

  • Work on tests and refactoring
  • Set up CICD
  • Documentation

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

expense_notify was created by hy. It is licensed under the terms of the MIT license.

Credits

expense_notify was created with cookiecutter and the py-pkgs-cookiecutter template.