LosaLosSantos/aurelio-finance

自分のPCにインストールして使う、AIチャット相談機能付きの資産管理・財務計画アプリです。

完成アプリ自由に使える · MIT投資・金融Python難易度
7010 保存
79フォーク0Issue

中辛 の解説

Aurelioは、自分の資産・ポートフォリオ・キャッシュフローをまとめて記録し、AIに相談できる個人向けの資産管理アプリです。付属のスクリプトを実行すると、ローカルに環境を構築してブラウザでlocalhost:8000が開き、架空のデモデータ(--demoオプション)または自分自身のデータで試せます。データはbackend/data.dbというファイルにそのまま保存され、更新時には自動でコピーが作られます。主な機能は、資産の状況管理、市場価格を反映したポートフォリオ、ファンドの内訳を見る「ルックスルー」、不動産やローンの管理、目標リターンの計算、そして記録に基づいて回答しWeb検索もできるチャット「Ask Aurelio」です。チャットが提案する変更は必ずカード形式で表示され、ユーザーが確認してから適用されます。AI機能を使う場合はOpenRouterでアカウントを作り、クレジットを追加してAPIキーを取得し、.envファイルに設定する必要があります。デフォルトモデルはClaude Opus 5.5で、質問1件あたり0.11ドル程度からの利用コストがREADMEに明記されています。バックエンドはPython(FastAPI想定)、フロントエンドはReact/TypeScript構成で、テストはbackend側でuv run pytest、frontend側でnpm testを使います。

こんなリポジトリです

こんなときに便利です

  • 個人が自分の銀行・証券口座をまとめて記録し、資産状況や市場価格付きポートフォリオを管理したい場合
  • 投資ファンドが実際に何に投資しているかを国・セクター・通貨別に確認したい場合
  • チャットで自分の資産データに基づいた質問や分析をAIに相談したい場合

主な機能

資産・ポートフォリオ・ファンド内訳(ルックスルー)の一元管理記録を参照しWeb検索も行うAIチャット「Ask Aurelio」とカード形式の変更確認アナリストと確認者が議論する形式のポートフォリオ分析機能

ほかとの違い

データをローカルのdata.dbファイルに保存し、AI相談機能はOpenRouter経由で自分のAPIキーを使う完全オプション機能としている点です。

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • Git
  • Node.js 22以上
  • uv(Pythonパッケージ管理ツール)
  • AI機能利用時はOpenRouterのアカウントとAPIキー、課金用クレジット

すぐに始める

  1. リポジトリをクローンして移動します。
git clone https://github.com/LosaLosSantos/aurelio-finance.git
cd aurelio-finance
  1. macOS/Linuxの場合、架空のデモデータで起動します(フラグなしなら自分のデータで起動)。
./start.sh --demo
  1. Windows(PowerShell)の場合はこちらを使います。
./start.ps1 -Demo
  1. PowerShellでスクリプト実行がブロックされる場合は、以下のコマンドを使います。
powershell -ExecutionPolicy Bypass -File .\start.ps1 -Demo
  1. (AI機能を使う場合のみ)backend/.env.exampleをbackend/.envにコピーし、OpenRouterで取得したAPIキーをOPENROUTER_API_KEYに設定します。

  2. 開発モードでホットリロードしたい場合は、backend/でuv run uvicorn app.main:app --port 8000、frontend/でnpm run devを実行します。

uv run uvicorn app.main:app --port 8000
npm run dev

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try LosaLosSantos/aurelio-finance

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

7017日間の増加数を計算するための比較データが不足しています

確認日時

使いやすさ · まねしやすいか

サンプル評点 34/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

「投資・金融」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/LosaLosSantos/aurelio-finance.svg)](https://www.gitbap.com/r/LosaLosSantos/aurelio-finance)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る