No description
Find a file
Gabriel Luiz Freitas Almeida b493dab318 Enhance KnowledgeSourcesPage with ingestion settings and connector management
This commit refactors the KnowledgeSourcesPage component to include a new ingestion settings section, allowing users to configure document processing parameters such as chunk size and overlap. It also improves the connector management interface by integrating async fetching of connector statuses and enhancing error handling. The changes aim to provide a more robust and user-friendly experience while maintaining well-documented code practices.
2025-09-04 18:33:16 -03:00
.github/workflows speed up ci 2025-09-03 21:59:28 -04:00
documents arm wip 2025-08-26 23:50:47 -04:00
flows Add ingestion flow for OpenSearch integration 2025-09-04 18:03:16 -03:00
frontend Enhance KnowledgeSourcesPage with ingestion settings and connector management 2025-09-04 18:33:16 -03:00
keys empty keys directory 2025-09-02 17:12:21 -04:00
securityconfig os pw hash on startup 2025-09-03 10:33:20 -04:00
src Refactor error logging in upload_user_file function 2025-09-04 18:32:38 -03:00
.dockerignore gdrive v0 2025-07-29 02:12:44 -04:00
.env.example Merge branch 'main' into ingestion-flow 2025-09-04 17:59:43 -03:00
.gitignore empty keys directory 2025-09-02 17:12:21 -04:00
.python-version take 0 2025-07-10 22:36:45 -04:00
docker-compose-cpu.yml Update Docker Compose files to replace FLOW_ID with LANGFLOW_CHAT_FLOW_ID 2025-09-04 10:27:08 -03:00
docker-compose.yml Update Docker Compose files to replace FLOW_ID with LANGFLOW_CHAT_FLOW_ID 2025-09-04 10:27:08 -03:00
Dockerfile chown 2025-09-03 22:22:20 -04:00
Dockerfile.backend arm wip 2025-08-26 23:50:47 -04:00
Dockerfile.frontend split frontend and backend containers 2025-08-01 10:12:39 -04:00
Makefile Add development Makefile with comprehensive commands 2025-09-04 08:59:34 -03:00
pyproject.toml centralized logging 2025-09-03 15:57:35 -04:00
README.md readme 2025-08-22 01:08:41 -04:00
uv.lock centralized logging 2025-09-03 15:57:35 -04:00
warm_up_docling.py ruff 2025-09-03 09:17:30 -04:00

OpenRAG

Ask DeepWiki

getting started

Set up your secrets:

cp .env.example .env

Populate the values in .env

Requirements:

Docker or podman with compose installed.

Run OpenRAG:

docker compose build

docker compose up

CPU only:

docker compose -f docker-compose-cpu.yml up

If you need to reset state:

docker compose up --build --force-recreate --remove-orphans

For podman on mac you may have to increase your VM memory (podman stats should not show limit at only 2gb):

podman machine stop
podman machine rm
podman machine init --memory 8192   # example: 8 GB
podman machine start