Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages
| Date | Stars |
|---|---|
| 2026-07-31 | 873 |
| 2026-08-05 | 877 |
| 2026-08-06 | 877 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
15.0
growth rate 0.00%/day
<p align="center"><a href="https://investbra.in" target="_blank"><img src="https://raw.githubusercontent.com/investbrainapp/investbrain/main/investbrain-logo.png" width="400" alt="Investbrain Logo"></a></p>
[](https://github.com/investbrainapp/investbrain/)
[](https://github.com/investbrainapp/investbrain/)
[](https://github.com/investbrainapp/investbrain/issues)
[](https://hub.docker.com/r/investbrainapp/investbrain/)
## About Investbrain
Investbrain is a smart open-source investment tracker that helps you manage, track, and make informed decisions about your investments.
<p align="center"><a href="https://investbra.in" target="_blank"><img src="https://raw.githubusercontent.com/investbrainapp/investbrain/main/screenshot.png" width="100%" alt="Investbrain Screenshot"></a></p>
## Table of contents
- [Under the hood](#under-the-hood)
- [Install (self hosting)](#self-hosting)
- [Chat with your holdings](#chat-with-your-holdings)
- [Market data providers](#market-data-providers)
- [Import / Export](#import--export)
- [Configuration](#configuration)
- [Updating](#updating)
- [Command line utilities](#command-line-utilities)
- [Troubleshooting](#troubleshooting)
- [Testing](#testing)
## Under the hood
Investbrain is a Laravel PHP web application that has an extensible market data provider interface. Out of the box, we feature many market data providers. But intrepid developers can [create their own providers](#custom-providers)! We also offer integrations with OpenAI and Ollama for our ["chat with your holdings"](#chat-with-your-holdings) capability. Finally, of course we have robust support for i18n, a11y, and dark mode.
## Self hosting
For ease of installation, we _highly recommend_ installing Investbrain using the provided [Docker Compose](https://github.com/investbrainapp/investbrain/blob/main/docker-compose.yml) file, which uses the official Investbrain Docker image and includes all the necessary dependencies to seamlessly build everything you need to get started quickly!
Before getting started, you should already have [Docker Engine](https://docs.docker.com/engine/install/) installed on your machine.
Ready? Let's get started!
**1. Download copy of Docker Compose file**
Grab a copy of the [docker-compose.yml](https://github.com/investbrainapp/investbrain/blob/main/docker-compose.yml) using `wget`, `curl` or similar:
```bash
curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml
```
**2. Set your environment**
Adjust the `environment` properties in the compose file to your preferences.
**3. Run `docker compose up`**
It might take a few minutes to pull the Docker images. But assuming everything worked as expected, you should now be able to access Investbrain in the browser by visiting:
```bash
http://localhost:8000/register
```
Congrats! You've just installed Investbrain!
## Chat with your holdings
Investbrain offers an AI powered chat assistant that is grounded on *your* investments. This enables you to use AI as a thought partner when making investment decisions.
Most of the major labs are currently supported (OpenAI, Anthropic, Gemini, xAI, etc). You'll need to obtain API keys from your selected provider and configure that in your [.env](https://github.com/investbrainapp/investbrain/blob/main/.env.example) file using the appropriate keys.
Investbrain is also compatible with Ollama (and other OpenAI compatible APIs). If you are self-hosting your own large language models ("LLMs") that exposes an OpenAI compatible API (e.g. [Ollama]Excerpt of 14,255 characters
Read on GitHub736
3
1
1
1
1
1
Ikko Eltociear Ashimine · Japan
1
1
Laravel Shift · Laravel Shift
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:60892a7100588597, llm:Description: 'Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages'; topics: portfolio, self-host, stocks
matched fp:60892a7100588597, llm:Description: 'Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages'; topics: portfolio, self-host, stocks
matched fp:60892a7100588597, llm:Description: 'Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages'; topics: portfolio, self-host, stocks