AutoGPT/rnd/market
SwiftyOS c95b3ad15d Updated docker setup 2024-09-09 17:57:59 +02:00
..
.vscode feat(builder): checkbox for tos on login page and submit agent (#7745) 2024-08-20 07:04:22 -05:00
market feat: marketplace analytics (#7998) 2024-09-06 19:22:24 +00:00
migrations feat: marketplace analytics (#7998) 2024-09-06 19:22:24 +00:00
tests feat(rnd) Agent Marketplace MVP (#7657) 2024-08-05 16:51:17 +02:00
.env.example feat(market): Added Auth to Market and Protect routes (#7717) 2024-08-08 09:28:44 +02:00
.gitignore Add Marketplace template (#7605) 2024-07-26 17:11:26 +02:00
Dockerfile Updated docker setup 2024-09-09 17:57:59 +02:00
README.md feat(rnd) Agent Marketplace MVP (#7657) 2024-08-05 16:51:17 +02:00
docker-compose.yml Add Marketplace template (#7605) 2024-07-26 17:11:26 +02:00
poetry.lock feat(market): Added Auth to Market and Protect routes (#7717) 2024-08-08 09:28:44 +02:00
pyproject.toml feat(builder,server): add review of agent submissions to the admin portal (#7914) 2024-08-30 18:20:59 +00:00
schema.prisma feat: marketplace analytics (#7998) 2024-09-06 19:22:24 +00:00
scripts.py Updated docker setup 2024-09-09 17:57:59 +02:00

README.md

AutoGPT Agent Marketplace

Overview

AutoGPT Agent Marketplace is an open-source platform for autonomous AI agents. This project aims to create a user-friendly, accessible marketplace where users can discover, utilize, and contribute to a diverse ecosystem of AI solutions.

Vision

Our vision is to empower users with customizable and free AI agents, fostering an open-source community that drives innovation in AI automation across various industries.

Key Features

  • Agent Discovery and Search
  • Agent Listings with Detailed Information
  • User Profiles
  • Data Protection and Compliance

Getting Started

To get started with the AutoGPT Agent Marketplace, follow these steps:

  • Copy .env.example to .env and fill in the required environment variables
  • Run poetry run setup
  • Run poetry run populate
  • Run poetry run app

Poetry Run Commands

This section outlines the available command line scripts for this project, configured using Poetry. You can execute these scripts directly using Poetry. Each command performs a specific operation as described below:

  • poetry run format: Runs the formatting script to ensure code consistency.
  • poetry run lint: Executes the linting script to identify and fix potential code issues.
  • poetry run app: Starts the main application.
  • poetry run setup: Runs the setup script to configure the database.
  • poetry run populate: Populates the database with initial data using the specified script.

To run any of these commands, ensure Poetry is installed on your system and execute the commands from the project's root directory.