Anvitra - Human-like Search for Modern Applications

1 min read Original article ↗

Public Beta Now Live! Join early adopters testing Anvitra Shilp

Learn more

Experience the future of human-like search. Deploy Anvitra Shilp today and help us shape the product.

Deploy with Docker

Get Anvitra Shilp running in minutes. We support amd64 and arm64 architectures on Linux.
For Mac or Windows, please use Docker Desktop (testing only).

New to Anvitra Shilp?

Watch the MVP Demo to see what you can build.

1

Configure Environment

Create a .env file in your project directory.

2

Create Compose File

Create a docker-compose.yml file.

Ensure SHILP_FILE_PATH and UPLOAD_FILE_PATH in .env match the volume paths.

4

Start Building

Configuration Reference

VariableDescriptionDefault / Note
AWS_ACCESS_KEY_IDAWS Access Key ID
AWS_SECRET_ACCESS_KEYAWS Secret Access Key
AWS_REGIONAWS Region
AWS_S3_UPLOAD_BUCKETS3 Bucket for uploads
AWS_S3_DB_BUCKETS3 Bucket for DB
AWS_ENABLE_STORAGEEnable S3 storagefalse
AWS_ENABLE_EMBEDDING_MODELSEnable AWS Bedrock embedding modelsfalse
ENABLE_METRICSEnable Prometheus metricstrue
AUTO_LOAD_COLLECTIONSAuto-load collectionscomma separated
SHILP_FILE_PATHDB data pathDefault: 'shilp_db'
UPLOAD_FILE_PATHUpload file pathDefault: 'uploads'

We Need Your Feedback

Your insights are crucial for us. Help us improve Anvitra Shilp by sharing your experience.

Share Feedback