Discover and explore top open-source AI tools and projects—updated daily.
jarodiseAutomated financial report analysis for deep insights
Top 77.6% on SourcePulse
Summary
This project automates the in-depth analysis of A-share company financial reports by downloading them from CNinfo.com.cn and uploading them to Google NotebookLM. It targets engineers, researchers, and power users, providing an AI-driven "Financial Analyst" persona to streamline risk detection and valuation analysis. The benefit is a fully automated workflow for extracting actionable insights from financial documents.
How It Works
The core approach involves a Python-based orchestration script that intelligently downloads a specified company's annual (5 years) and quarterly financial reports from CNinfo. These reports are then uploaded to a Google NotebookLM instance. A key feature is the automatic configuration of a specialized "Financial Analyst" system prompt within NotebookLM, leveraging a defined methodology for deep analysis. This end-to-end automation simplifies complex financial data processing and AI-assisted review.
Quick Start & Requirements
npx skills add jarodise/CNinfo2Notebookllm. Manual setup requires navigating to the skill directory and running ./install.sh.notebooklm login if they haven't previously. A Python environment is necessary for manual execution.stock <stock_name_or_code> command (if configured) or directly via python3 scripts/run.py <stock_name_or_code> from the project directory.Highlighted Details
notebooklm-py with browser automation.Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), or project roadmap are present in the provided README. The project appears to be a self-contained tool.
Licensing & Compatibility
Limitations & Caveats
This tool is intended solely for educational and research purposes; AI-generated financial analyses are for reference only and do not constitute investment advice. Users are responsible for complying with the terms of service of the external platforms used. The functionality relies on the continued availability and stability of CNinfo.com.cn and Google NotebookLM services.
1 month ago
Inactive