[

](https://ghostfol.io)
# Ghostfolio
**Open Source Wealth Management Software**
[**Ghostfol.io**](https://ghostfol.io) | [**Live Demo**](https://ghostfol.io/en/demo) | [**Ghostfolio Premium**](https://ghostfol.io/en/pricing) | [**FAQ**](https://ghostfol.io/en/faq) |
[**Blog**](https://ghostfol.io/en/blog) | [**LinkedIn**](https://www.linkedin.com/company/ghostfolio) | [**Slack**](https://join.slack.com/t/ghostfolio/shared_invite/zt-vsaan64h-F_I0fEo5M0P88lP9ibCxFg) | [**X**](https://x.com/ghostfolio_)
[](https://www.buymeacoffee.com/ghostfolio)
[](#contributing) [](https://hub.docker.com/r/ghostfolio/ghostfolio)
[](https://www.gnu.org/licenses/agpl-3.0)
---
## ๐ค AI Portfolio Agent
Natural language portfolio Q&A built on top of Ghostfolio.
Powered by Claude + LangGraph + FastAPI.
### Eval Results
| Suite | Result |
|---|---|
| Golden Sets (baseline correctness) | 10/10 passing |
| Labeled Scenarios (coverage analysis) | 14/15 passing |
| Full Eval Suite (50 cases) | 49/50 (98%) |
### Eval Files
- [Golden Sets](agent/evals/golden_sets.yaml) โ 10 baseline correctness cases
- [Labeled Scenarios](agent/evals/labeled_scenarios.yaml) โ 15 tagged coverage cases
- [Full Test Suite](agent/evals/test_cases.json) โ 50 comprehensive cases
- [Latest Results](agent/evals/golden_results.json) โ most recent run
### Run Evals Yourself
```bash
cd agent && source venv/bin/activate
python evals/run_golden_sets.py # golden sets + labeled scenarios
python evals/run_evals.py # full 50-case suite
```
### Agent Setup
[see agent/README.md](agent/README.md)
---
**Ghostfolio** is an open source wealth management software built with web technology. The application empowers busy people to keep track of stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions. The software is designed for personal use in continuous operation.