No description
Find a file
Gabriel Luiz Freitas Almeida a6beb4a4aa Update ingestion flow JSON to enhance component configurations and add metadata input
This commit modifies the ingestion flow JSON by adjusting the position of nodes for better layout, adding a new input field for ingestion metadata, and updating the code hash. These changes improve the clarity and functionality of the component configurations, aligning with best practices for robust async development and enhancing the overall user experience.
2025-09-08 23:49:20 -03:00
.github/workflows speed up ci 2025-09-03 21:59:28 -04:00
documents adds support to load files in document folder at startup 2025-09-03 13:41:53 -04:00
flows Update ingestion flow JSON to enhance component configurations and add metadata input 2025-09-08 23:49:20 -03:00
frontend Refactor settings page to streamline state updates and remove unused interfaces 2025-09-08 18:06:18 -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 Update file path key in tweaks dictionary for LangflowFileService to enhance clarity 2025-09-08 22:02:58 -03:00
.dockerignore Add environment and build file exclusions to .dockerignore 2025-09-08 18:06:18 -03:00
.DS_Store updated the default file loading task 2025-09-04 15:02:25 -04:00
.env.example Merge branch 'main' into ingestion-flow 2025-09-08 16:29:13 -04:00
.gitignore feat: Google Drive picker and enhancements 2025-09-03 14:11:32 -07:00
.python-version take 0 2025-07-10 22:36:45 -04:00
docker-compose-cpu.yml fix ingestion flow 2025-09-08 22:02:32 -04:00
docker-compose.yml fix ingestion flow 2025-09-08 22:02:32 -04: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
Dockerfile.langflow Create Dockerfile.langflow 2025-09-07 19:20:33 -04:00
Makefile Update Makefile for improved command execution and formatting 2025-09-08 18:57:33 -03:00
pyproject.toml 0.1.1 2025-09-08 16:22:29 -04:00
README.md readme 2025-08-22 01:08:41 -04:00
uv.lock Update uv.lock to reflect new package version and revision 2025-09-08 22:02:58 -03:00
warm_up_docling.py Fix import statement for logging configuration in warm_up_docling.py 2025-09-08 12:26:51 -03: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