Setup Configuration
Configure environment variables for LLM providers and storage backends. Use .env
files to keep secrets out of code. Recommended minimums include:
LLM_PROVIDERandLLM_MODELMONGODB_URIandMONGODB_DATABASENEO4J_URI,NEO4J_USER,NEO4J_PASSWORD,NEO4J_DATABASE
In production mode, database configuration is required. In development mode, the system can run with fewer dependencies, but you will get the best results by enabling both stores.
Feature Flags
LLM_PROCESSING_ENABLED: disable LLM calls for dry runs.NOTION_ENRICHMENT_ENABLED: enable/disable enrichment.QUICK_TESTING: turn off LLM processing for quick tests.FINAL_APPLICATION_TESTING: disables quick testing.TIME_SENSITIVE_TRANSFORMATIONS_ENABLED: toggle time-sensitive pipelines.USE_VECTOR_SEARCH: enable or bypass vector search.SIMILARITY_CUTOFF: similarity threshold for retrieval.
These values allow you to reduce cost in development and enable full fidelity in production.