https://github.com/andreaschandra/marqetsim
UI for TinyTroupe
https://github.com/andreaschandra/marqetsim
Last synced: 8 months ago
JSON representation
UI for TinyTroupe
- Host: GitHub
- URL: https://github.com/andreaschandra/marqetsim
- Owner: andreaschandra
- Created: 2025-01-04T14:25:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-07T08:35:10.000Z (10 months ago)
- Last Synced: 2025-09-29T18:54:48.412Z (9 months ago)
- Language: Python
- Size: 22 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MarqetSim
MarqetSim is the user interface (UI) component for TinyTroupe, providing a seamless and intuitive experience for users interacting with the TinyTroupe platform.
## Overview
MarqetSim serves as the front-end application for TinyTroupe, offering a visual and interactive interface for users to engage with the platform's features and functionalities.
## Features
- UI for Run Simulation
- CLI capability
## Getting Started for UI
### Prerequisites
- depenencies are in requirements.xtt
### Installation
1. Clone the repository:
```
git clone git@github.com>:andreaschandra/MarqetSim.git
```
2. Navigate to the project directory:
```
cd MarQetSim
```
3. Install dependencies:
```
pip install -r requirements.txt
```
### Running the Application
To start the development server:
```
python app.py
```
It will show something like
```
Running on local URL: http://127.0.0.1:7860
To create a public link, set `share=True` in `launch()`.
```
## Getting Started for CLI
run this (using uv framework)
```
uv pip install -e .
```
run sample experiment
```
marq launch test/projects_config/market-insights-ai-num-agents.yaml
```
check summarize results
```
marq summarize test-results/config-name/test.csv
```