Skip to content

docs: add AgentFloor self-hosted web UI to README#816

Open
saketnayak wants to merge 2 commits into
TauricResearch:mainfrom
saketnayak:feat/add-agentfloor-web-ui
Open

docs: add AgentFloor self-hosted web UI to README#816
saketnayak wants to merge 2 commits into
TauricResearch:mainfrom
saketnayak:feat/add-agentfloor-web-ui

Conversation

@saketnayak
Copy link
Copy Markdown

Hi! I've built AgentFloor, a self-hosted web UI for TradingAgents, and wanted to propose adding it to the README so users who find TradingAgents can discover it.

Repo: https://github.com/saketnayak/trading-command-center

What it adds on top of the Python framework:

  • Full web UI (Next.js 14 + FastAPI)
  • One-command Docker install — Windows, macOS, Linux (only dependency: Docker Desktop)
  • Portfolio tracker with live prices, AI morning briefings, earnings calendar, news feed
  • Multi-user with invite-based registration; each user's API keys stored encrypted
  • APScheduler-based watchlist scheduling — runs without the browser open
  • Outcome tracking at +7/14/30/90 days
  • Export to PDF, Markdown, JSON

Works with OpenAI, Anthropic, Gemini, Groq, DeepSeek, Ollama (fully local), vLLM, and more.

I also opened #815 (a small .gitignore fix) as a separate contribution.

Happy to adjust the wording or placement — just let me know what works best for your README structure.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the README.md to include a new "Web Interface" section for AgentFloor, a self-hosted web UI for TradingAgents. The review feedback suggests improving the accuracy of the dependency description by referring to "Docker" instead of "Docker Desktop" for Linux compatibility and centering the demo GIF to maintain visual consistency with the rest of the documentation.

Comment thread README.md Outdated

## Web Interface

[**AgentFloor**](https://github.com/saketnayak/trading-command-center) — A self-hosted web UI for TradingAgents. One-command Docker install on Windows, macOS, and Linux (only dependency: Docker Desktop). Adds portfolio tracking, automated daily briefings, cron-based watchlist scheduling, outcome tracking at +7/14/30/90 days, and multi-user support — no Python setup required for end users.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

On Linux, 'Docker Desktop' is a specific application and not the standard way to run Docker (which is typically the Docker Engine). It is more accurate to say 'Docker' to cover all platforms correctly.

Suggested change
[**AgentFloor**](https://github.com/saketnayak/trading-command-center) — A self-hosted web UI for TradingAgents. One-command Docker install on Windows, macOS, and Linux (only dependency: Docker Desktop). Adds portfolio tracking, automated daily briefings, cron-based watchlist scheduling, outcome tracking at +7/14/30/90 days, and multi-user support — no Python setup required for end users.
[**AgentFloor**](https://github.com/saketnayak/trading-command-center) — A self-hosted web UI for TradingAgents. One-command Docker install on Windows, macOS, and Linux (only dependency: Docker). Adds portfolio tracking, automated daily briefings, cron-based watchlist scheduling, outcome tracking at +7/14/30/90 days, and multi-user support — no Python setup required for end users.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed — changed to 'Docker' to correctly cover Docker Engine on Linux.

Comment thread README.md Outdated

[**AgentFloor**](https://github.com/saketnayak/trading-command-center) — A self-hosted web UI for TradingAgents. One-command Docker install on Windows, macOS, and Linux (only dependency: Docker Desktop). Adds portfolio tracking, automated daily briefings, cron-based watchlist scheduling, outcome tracking at +7/14/30/90 days, and multi-user support — no Python setup required for end users.

![AgentFloor demo](https://raw.githubusercontent.com/saketnayak/trading-command-center/main/docs/demo.gif)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To maintain visual consistency with the rest of the README, please center the demo GIF. Most other images in this file (such as the framework schema and CLI screenshots) are wrapped in <p align="center"> tags.

Suggested change
![AgentFloor demo](https://raw.githubusercontent.com/saketnayak/trading-command-center/main/docs/demo.gif)
<p align="center">
<img src="https://raw.githubusercontent.com/saketnayak/trading-command-center/main/docs/demo.gif" alt="AgentFloor demo" style="width: 100%; height: auto;">
</p>

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed — wrapped in <p align="center"> to match the rest of the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant