Skip to content

Refactor lexical-graph-local-dev environment configuration#155

Merged
iansrobinson merged 2 commits intoawslabs:mainfrom
mykola-pereyma:fix/examples-lexical-graph-local-dev
Mar 20, 2026
Merged

Refactor lexical-graph-local-dev environment configuration#155
iansrobinson merged 2 commits intoawslabs:mainfrom
mykola-pereyma:fix/examples-lexical-graph-local-dev

Conversation

@mykola-pereyma
Copy link
Copy Markdown
Contributor

Issue #, if available:

Description of changes:
Consolidate and fix environment variable configuration for the local development setup.

  • Consolidate .env.template and .env.jupyter into a single notebooks/.env.template as the source of truth for all environment variables
  • Remove docker/.env.template and docker/.env.jupyter (redundant)
  • Fix VECTOR_STORE connection string to match docker-compose defaults (postgres:password@postgres:5432/graphrag)
  • Fix AWS_PROFILE from custom 'master' to 'default'
  • Fix DEFAULT_INCLUDE_DOMAIN_LABELS to INCLUDE_DOMAIN_LABELS to match what the code actually reads
  • Update model references from deprecated Claude 3.7 Sonnet to Claude Sonnet 4.6
  • Replace FalkorDB with Neo4j across all docker-compose files, scripts, and startup commands
  • Add defaults for POSTGRES_USER/PASSWORD/DB in all docker-compose files to allow zero-config startup
  • Add .env to .gitignore to prevent credential leaks
  • Update 00-Setup.ipynb environment setup instructions

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Comment thread examples/lexical-graph-local-dev/notebooks/.env.template
Comment thread examples/lexical-graph-local-dev/notebooks/.env.template
Comment thread examples/lexical-graph-local-dev/notebooks/00-Setup.ipynb Outdated
Comment thread .gitignore
Comment thread examples/lexical-graph-local-dev/notebooks/.env.template
Consolidate and fix environment variable configuration for the local development setup.

- Consolidate .env.template and .env.jupyter into a single notebooks/.env.template as the source of truth for all environment variables
- Remove docker/.env.template and docker/.env.jupyter (redundant)
- Fix VECTOR_STORE connection string to match docker-compose defaults (postgres:password@postgres:5432/graphrag)
- Fix AWS_PROFILE from custom 'master' to 'default'
- Fix DEFAULT_INCLUDE_DOMAIN_LABELS to INCLUDE_DOMAIN_LABELS to match what the code actually reads
- Update model references from deprecated Claude 3.7 Sonnet to Claude Sonnet 4.6
- Replace FalkorDB with Neo4j across all docker-compose files, scripts, and startup commands
- Add defaults for POSTGRES_USER/PASSWORD/DB in all docker-compose files to allow zero-config startup
- Add .env to .gitignore to prevent credential leaks
- Update 00-Setup.ipynb environment setup instructions
@mykola-pereyma mykola-pereyma force-pushed the fix/examples-lexical-graph-local-dev branch from 2012960 to 51ebccb Compare March 19, 2026 19:42
@iansrobinson iansrobinson merged commit 99e5c1b into awslabs:main Mar 20, 2026
@mykola-pereyma mykola-pereyma deleted the fix/examples-lexical-graph-local-dev branch March 24, 2026 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants