settings Setup Configuration

Configure environment variables for LLM providers and storage backends. Use .env files to keep secrets out of code. Recommended minimums include:

  • LLM_PROVIDER and LLM_MODEL
  • MONGODB_URI and MONGODB_DATABASE
  • NEO4J_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.

toggle_on 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.