git clone <repository-url>
cd <repository-folder>
Install Poetry and Docker: Install Poetry >= 1.7.1 Install Docker Install Docker Compose >= 2.22
make first-run
This generates the necessary configuration files and applies database migrations.
configuration.yaml
file based on configuration.template.yaml
.Ensure your configuration.yaml
and secrets.yaml
file are properly generated and have valid values, especially for the following:
cohere_platform.api_key
(in the secrets file): Your API key for Cohere.database.url
(in the config file): Connection string for PostgreSQL.redis.url
(in the config file): Connection string for Redis.make migrate
make reset-db
make migrate
make install
make test-db
make run-tests
make migration message="Your migration message"
make migrate
make lint
and make lint-fix
for maintaining code quality.