Meetiqo is an AI agent that transcribes and summarizes meetings. It is built with Python and uses RabbitMQ to make the agent stateless and scalable.
RABBITMQ_USER
: The username for the RabbitMQ server.RABBITMQ_PASSWORD
: The password for the RabbitMQ server.RABBITMQ_HOST
: The host for the RabbitMQ server.RABBITMQ_PORT
: The port for the RabbitMQ server.RABBITMQ_QUEUE_NAME
: The name of the queue to use for the agent.OPENAI_API_KEY
: The API key for the OpenAI API.ASSISTANT_ID
: The ID of the assistant to use for the agent.
git clone https://github.com/meetiqo/meetiqo.git
cd meetiqo
# Create a .env file and set the environment variables
cp .env.example .env
# Build the Docker containers
docker compose up -d --build --force-recreate
git clone https://github.com/meetiqo/meetiqo.git
cd meetiqo
# Create a .env file and set the environment variables
cp .env.example .env
# Install the dependencies
pip install -r requirements.txt
# Run the agent
python src/meetiqo-agent/index.py
OPENAI_API_KEY
: The API key for the OpenAI API.ASSISTANT_ID
: The ID of the assistant to use for the agent.RABBITMQ_HOST
: The host for the RabbitMQ server.RABBITMQ_PORT
: The port for the RabbitMQ server.RABBITMQ_USER
: The username for the RabbitMQ server.RABBITMQ_PASSWORD
: The password for the RabbitMQ server.RABBITMQ_QUEUE_NAME
: The name of the queue to use for the agent.S3_ACCESS_KEY
: The access key for the S3 bucket.S3_SECRET_KEY
: The secret key for the S3 bucket.S3_BUCKET
: The name of the S3 bucket.S3_REGION
: The region of the S3 bucket.S3_ENDPOINT
: The endpoint for the S3 bucket.LOG_LEVEL
: The log level to use for the agent.DB_HOST
: The host for the database.DB_PORT
: The port for the database.DB_USER
: The username for the database.DB_PASSWORD
: The password for the database.DB_NAME
: The name of the database.