No description
Find a file
Gabriel Luiz Freitas Almeida f0744b153d Add LangflowFileService for file upload and ingestion flow
This commit introduces the LangflowFileService class, which provides methods for uploading user files, deleting user files, and triggering an ingestion flow using the Langflow Files API. The service is designed to handle asynchronous operations and includes error handling for API requests. Documentation for each method is included to ensure clarity on usage.
2025-09-02 23:10:20 -03:00
.github/workflows Update build-multiarch.yml 2025-08-30 11:22:34 -04:00
documents arm wip 2025-08-26 23:50:47 -04:00
flows flow 2025-08-27 16:21:20 -04:00
frontend Merge branch 'main' of github.com:phact/gendb 2025-09-02 10:50:35 -04:00
keys empty keys directory 2025-09-02 17:12:21 -04:00
securityconfig monitor service and kf subscription WIP 2025-08-22 01:09:18 -04:00
src Add LangflowFileService for file upload and ingestion flow 2025-09-02 23:10:20 -03:00
.dockerignore gdrive v0 2025-07-29 02:12:44 -04:00
.env.example LANGFLOW_URL 2025-08-27 23:09:11 -04: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 LANGFLOW_URL 2025-08-27 23:09:11 -04:00
docker-compose.yml LANGFLOW_URL 2025-08-27 23:09:11 -04:00
Dockerfile arm wip 2025-08-26 23:50:47 -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
pyproject.toml arm wip 2025-08-26 23:50:47 -04:00
README.md readme 2025-08-22 01:08:41 -04:00
uv.lock no auth mode 2025-09-02 10:50:20 -04:00
warm_up_docling.py arm wip 2025-08-26 23:50:47 -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