├── .gitignore ├── CLAUDE.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── Cargo.toml ├── complex_example.rs ├── fanout_basic.rs ├── recommendation_flow.rs ├── simple_example.rs └── terminal_client.rs ├── graph-flow ├── Cargo.toml ├── README.md └── src │ ├── context.rs │ ├── error.rs │ ├── fanout.rs │ ├── graph.rs │ ├── lib.rs │ ├── runner.rs │ ├── storage.rs │ ├── storage_postgres.rs │ └── task.rs ├── icon-llm-smaller.png ├── image.png ├── insurance-claims-service ├── Cargo.toml └── src │ ├── main.rs │ └── tasks │ ├── README.md │ ├── apartment_insurance_details.rs │ ├── car_insurance_details.rs │ ├── final_summary.rs │ ├── initial_claim_query.rs │ ├── insurance_type_classifier.rs │ ├── mod.rs │ ├── smart_claim_validator.rs │ ├── types.rs │ └── utils.rs ├── medical-document-service ├── Cargo.toml ├── README.md └── src │ ├── bin │ ├── test_pdf_ocr.rs │ └── test_research_search.rs │ ├── lib.rs │ ├── main.rs │ ├── models.rs │ ├── service.rs │ ├── tasks │ ├── human_review.rs │ ├── mod.rs │ ├── pdf_extract.rs │ ├── research_search.rs │ ├── summary_integration.rs │ └── utils.rs │ └── workflow.rs └── recommendation-service ├── Cargo.toml ├── README.md └── src ├── main.rs └── tasks ├── answer_generation.rs ├── delivery.rs ├── mod.rs ├── query_refinement.rs ├── types.rs ├── utils.rs ├── validation.rs └── vector_search.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/README.md -------------------------------------------------------------------------------- /examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/Cargo.toml -------------------------------------------------------------------------------- /examples/complex_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/complex_example.rs -------------------------------------------------------------------------------- /examples/fanout_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/fanout_basic.rs -------------------------------------------------------------------------------- /examples/recommendation_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/recommendation_flow.rs -------------------------------------------------------------------------------- /examples/simple_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/simple_example.rs -------------------------------------------------------------------------------- /examples/terminal_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/examples/terminal_client.rs -------------------------------------------------------------------------------- /graph-flow/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/Cargo.toml -------------------------------------------------------------------------------- /graph-flow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/README.md -------------------------------------------------------------------------------- /graph-flow/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/context.rs -------------------------------------------------------------------------------- /graph-flow/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/error.rs -------------------------------------------------------------------------------- /graph-flow/src/fanout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/fanout.rs -------------------------------------------------------------------------------- /graph-flow/src/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/graph.rs -------------------------------------------------------------------------------- /graph-flow/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/lib.rs -------------------------------------------------------------------------------- /graph-flow/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/runner.rs -------------------------------------------------------------------------------- /graph-flow/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/storage.rs -------------------------------------------------------------------------------- /graph-flow/src/storage_postgres.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/storage_postgres.rs -------------------------------------------------------------------------------- /graph-flow/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/graph-flow/src/task.rs -------------------------------------------------------------------------------- /icon-llm-smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/icon-llm-smaller.png -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/image.png -------------------------------------------------------------------------------- /insurance-claims-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/Cargo.toml -------------------------------------------------------------------------------- /insurance-claims-service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/main.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/README.md -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/apartment_insurance_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/apartment_insurance_details.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/car_insurance_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/car_insurance_details.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/final_summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/final_summary.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/initial_claim_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/initial_claim_query.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/insurance_type_classifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/insurance_type_classifier.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/mod.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/smart_claim_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/smart_claim_validator.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/types.rs -------------------------------------------------------------------------------- /insurance-claims-service/src/tasks/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/insurance-claims-service/src/tasks/utils.rs -------------------------------------------------------------------------------- /medical-document-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/Cargo.toml -------------------------------------------------------------------------------- /medical-document-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/README.md -------------------------------------------------------------------------------- /medical-document-service/src/bin/test_pdf_ocr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/bin/test_pdf_ocr.rs -------------------------------------------------------------------------------- /medical-document-service/src/bin/test_research_search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/bin/test_research_search.rs -------------------------------------------------------------------------------- /medical-document-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/lib.rs -------------------------------------------------------------------------------- /medical-document-service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/main.rs -------------------------------------------------------------------------------- /medical-document-service/src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/models.rs -------------------------------------------------------------------------------- /medical-document-service/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/service.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/human_review.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/human_review.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/mod.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/pdf_extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/pdf_extract.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/research_search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/research_search.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/summary_integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/summary_integration.rs -------------------------------------------------------------------------------- /medical-document-service/src/tasks/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/tasks/utils.rs -------------------------------------------------------------------------------- /medical-document-service/src/workflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/medical-document-service/src/workflow.rs -------------------------------------------------------------------------------- /recommendation-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/Cargo.toml -------------------------------------------------------------------------------- /recommendation-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/README.md -------------------------------------------------------------------------------- /recommendation-service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/main.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/answer_generation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/answer_generation.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/delivery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/delivery.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/mod.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/query_refinement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/query_refinement.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/types.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/utils.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/validation.rs -------------------------------------------------------------------------------- /recommendation-service/src/tasks/vector_search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a-agmon/rs-graph-llm/HEAD/recommendation-service/src/tasks/vector_search.rs --------------------------------------------------------------------------------