Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
92debb1
add control over openrag ingestion params
matanor Dec 10, 2025
32dd774
Merge remote-tracking branch 'remotes/origin/main' into openrag_bench…
matanor Dec 14, 2025
86f78c7
Merge tag 'v0.2.0' into openrag_benchmarking_baseline
matanor Dec 28, 2025
24fa7a9
support changes to the index name
matanor Dec 28, 2025
7a372d1
a script for reading and writing to the text splitter component in th…
matanor Dec 29, 2025
9181522
update split text component with the option to choose a text splitter…
matanor Dec 31, 2025
5436f16
add the option to control the splitter_type with the settings endpoint
matanor Dec 31, 2025
f457890
remove not working imports, replace with string for class names
matanor Dec 31, 2025
560ec04
support tokenization with tiktoken for OpenAI models
matanor Dec 31, 2025
1992632
fix validate_enum_str and its use
matanor Dec 31, 2025
579ba6e
add an update of the model_id in the text split component, when a new…
matanor Jan 1, 2026
8c27821
recover for too long prefixes in _chunk_document
matanor Jan 4, 2026
7fdbb80
remove recovery of LineBasedTextSplitter init
matanor Jan 6, 2026
b228629
Optionally delete the index when doing onboarding.
matanor Jan 7, 2026
d3d19ae
fix index exists check
matanor Jan 7, 2026
ac01a4a
remember the index is deleted after deletion
matanor Jan 7, 2026
737249e
control over use_document_title flag
matanor Jan 7, 2026
d123b0e
add handling of use_document_title and fixed list of titles
matanor Jan 7, 2026
078b0a3
print index name in debu message
matanor Jan 7, 2026
556597d
fix use_document_title use
matanor Jan 7, 2026
dd4662f
when updating the index_name also update it in the agent retrieval tool
matanor Jan 7, 2026
e566a1a
add the option of deleting an existing index during onboarding
matanor Jan 19, 2026
a4693d0
remove redundant f-string
matanor Jan 19, 2026
8fa0cc5
support a custom openai api base
matanor Jan 20, 2026
4252050
Merge branch 'main' into delete_existing_index_in_onboarding
matanor Jan 24, 2026
c02e16c
Merge branch 'main' into delete_existing_index_in_onboarding
matanor Jan 29, 2026
90f8b04
Merge remote-tracking branch 'remotes/upstream/main' into custom_open…
matanor Jan 29, 2026
cc2187b
fix merge
matanor Jan 29, 2026
1794b0d
further changes to support custom endpoints
matanor Jan 29, 2026
16a1ad4
add missing field
matanor Jan 29, 2026
c72358e
fix env var name
matanor Jan 29, 2026
e200f6b
openai providers startwith 'openai'
matanor Feb 1, 2026
830271f
revert to a single openai provider
matanor Feb 1, 2026
fe55622
revert to a single openai provider
matanor Feb 1, 2026
7f6ebe6
revert to a single openai provider
matanor Feb 1, 2026
787e5da
fix LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT
matanor Feb 1, 2026
371029f
throw if api_base is not in request or in configuration (as done for …
matanor Feb 1, 2026
13f9dd7
Merge branch 'main' into openrag_benchmarking_baseline
matanor Feb 5, 2026
846cd4b
Merge branch 'main' into delete_existing_index_in_onboarding
matanor Feb 5, 2026
a9a1c7c
make the index name configurable
matanor Feb 5, 2026
1d8b690
additional replacements of INDEX_NAME with get_index_name()
matanor Feb 5, 2026
8466dc4
also update the index nae in the chat flow
matanor Feb 5, 2026
6ccffb8
Merge branch 'main' into custom_openai_api_base
matanor Feb 8, 2026
4241f31
add OPENAI_API_BASE to add_provider_credentials_to_headers() and buil…
matanor Feb 8, 2026
6d2e809
add OPENAI_API_BASE as default for the api_base field of the OPENAI e…
matanor Feb 9, 2026
73ab1b3
add OPENAI_API_BASE to embedder and agent
matanor Feb 9, 2026
6624c4c
when updating an openai api_base, use the OPENAI_API_BASE
matanor Feb 9, 2026
9fbb7cc
add claude-opus to OpenAI allowed LLMs
matanor Feb 9, 2026
9b3429c
Merge branch 'custom_openai_api_base' into openrag_benchmarking_baseline
matanor Feb 9, 2026
e062b69
update openai_api_base when updating the template
matanor Feb 10, 2026
93c07a6
Merge remote-tracking branch 'remotes/upstream/main' into configurabl…
matanor Feb 11, 2026
bd9db6f
revert frontend changes pertaining to index_name
matanor Feb 11, 2026
f28b6ab
updated flows service to update global variable instead of flows
lucaseduoli Feb 11, 2026
9a25a31
Merge branch 'main' into configurable_index_name
matanor Feb 12, 2026
805bf2c
Merge remote-tracking branch 'remotes/origin/configurable_index_name'…
matanor Feb 12, 2026
7f45721
updates following merge
matanor Feb 12, 2026
cd1bf20
set modify=true when updating langflow index name
matanor Feb 12, 2026
a1199ac
set modify=true when updating langflow index name
matanor Feb 12, 2026
49f423c
remove added newline
matanor Feb 12, 2026
c875d25
Merge branch 'configurable_index_name' into openrag_benchmarking_base…
matanor Feb 12, 2026
edd3df2
changes to docker compose to support benchmarking
matanor Feb 15, 2026
6f7db11
Merge remote-tracking branch 'remotes/upstream/main' into delete_exis…
matanor Feb 15, 2026
ff59505
update to use get_index_name() instead of INDEX_NAME
matanor Feb 15, 2026
fff8b75
Merge branch 'delete_existing_index_in_onboarding' into openrag_bench…
matanor Feb 15, 2026
7889d52
remove uneeded changes following merge
matanor Feb 15, 2026
94201c7
move index_name to correct location
matanor Feb 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 12 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ services:
- "9200:9200"
- "9600:9600"
volumes:
- ${OPENSEARCH_DATA_PATH:-./opensearch-data}:/usr/share/opensearch/data:U,z
# If OPENSEARCH_DATA_PATH is set, use host path; otherwise use named volume
- ${OPENSEARCH_DATA_PATH:-opensearch-data}:/usr/share/opensearch/data

dashboards:
image: opensearchproject/opensearch-dashboards:3.0.0
Expand Down Expand Up @@ -68,6 +69,7 @@ services:
- OPENSEARCH_USERNAME=admin
- OPENSEARCH_PASSWORD=${OPENSEARCH_PASSWORD}
- OPENAI_API_KEY=${OPENAI_API_KEY}
- OPENAI_API_BASE=${OPENAI_API_BASE:-None}
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- WATSONX_API_KEY=${WATSONX_API_KEY}
- WATSONX_ENDPOINT=${WATSONX_ENDPOINT}
Expand All @@ -81,12 +83,15 @@ services:
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
- OPENSEARCH_INDEX_NAME=${OPENSEARCH_INDEX_NAME:-documents}
- LOG_LEVEL=${LOG_LEVEL}
volumes:
- ${OPENRAG_DOCUMENTS_PATH:-./openrag-documents}:/app/openrag-documents:Z
- ${OPENRAG_KEYS_PATH:-./keys}:/app/keys:U,z
- ${OPENRAG_FLOWS_PATH:-./flows}:/app/flows:U,z
- ${OPENRAG_CONFIG_PATH:-./config}:/app/config:Z
- ${OPENRAG_DATA_PATH:-./data}:/app/data:Z
ports:
- "8000:8000"

openrag-frontend:
image: langflowai/openrag-frontend:${OPENRAG_VERSION:-latest}
Expand Down Expand Up @@ -117,6 +122,7 @@ services:
- LANGFUSE_HOST=${LANGFUSE_HOST:-}
- LANGFLOW_DEACTIVATE_TRACING
- OPENAI_API_KEY=${OPENAI_API_KEY:-None}
- OPENAI_API_BASE=${OPENAI_API_BASE:-None}
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-None}
- WATSONX_API_KEY=${WATSONX_API_KEY:-None}
- WATSONX_ENDPOINT=${WATSONX_ENDPOINT:-None}
Expand Down Expand Up @@ -145,8 +151,8 @@ services:
- MIMETYPE=None
- FILESIZE=0
- SELECTED_EMBEDDING_MODEL=${SELECTED_EMBEDDING_MODEL:-}
- LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT=JWT,OPENRAG-QUERY-FILTER,OPENSEARCH_PASSWORD,OPENSEARCH_URL,DOCLING_SERVE_URL,OWNER,OWNER_NAME,OWNER_EMAIL,CONNECTOR_TYPE,DOCUMENT_ID,SOURCE_URL,ALLOWED_USERS,ALLOWED_GROUPS,FILENAME,MIMETYPE,FILESIZE,SELECTED_EMBEDDING_MODEL,OPENAI_API_KEY,ANTHROPIC_API_KEY,WATSONX_API_KEY,WATSONX_ENDPOINT,WATSONX_PROJECT_ID,OLLAMA_BASE_URL,OPENSEARCH_INDEX_NAME
- LANGFLOW_LOG_LEVEL=DEBUG
- LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT=JWT,OPENRAG-QUERY-FILTER,OPENSEARCH_PASSWORD,OPENSEARCH_URL,DOCLING_SERVE_URL,OWNER,OWNER_NAME,OWNER_EMAIL,CONNECTOR_TYPE,DOCUMENT_ID,SOURCE_URL,ALLOWED_USERS,ALLOWED_GROUPS,FILENAME,MIMETYPE,FILESIZE,SELECTED_EMBEDDING_MODEL,OPENAI_API_KEY,OPENAI_API_BASE,ANTHROPIC_API_KEY,WATSONX_API_KEY,WATSONX_ENDPOINT,WATSONX_PROJECT_ID,OLLAMA_BASE_URL,OPENSEARCH_INDEX_NAME
- LANGFLOW_LOG_LEVEL=${LOG_LEVEL}
- LANGFLOW_WORKERS=${LANGFLOW_WORKERS:-1}
- LANGFLOW_AUTO_LOGIN=${LANGFLOW_AUTO_LOGIN}
- LANGFLOW_SUPERUSER=${LANGFLOW_SUPERUSER}
Expand All @@ -155,3 +161,6 @@ services:
- LANGFLOW_ENABLE_SUPERUSER_CLI=${LANGFLOW_ENABLE_SUPERUSER_CLI}
# - DEFAULT_FOLDER_NAME=OpenRAG
- HIDE_GETTING_STARTED_PROGRESS=true

volumes:
opensearch-data:
Loading
Loading