grants-rag / config /v6.yaml
michaellupo74's picture
Merge changes from grants_rag_app: UI, config, and state JSONs
370fc0f
# Minimal, valid config β€” v6.3
sources:
- name: "Grants.gov (API: capacity building - general)"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
fallback_json: data/grants_fallback_sample.json
geo: "US"
categories: ["capacity_building"]
api:
page_size: 25
max_pages: 1
payload:
keyword: "capacity building"
oppStatuses: ["posted"]
- name: "Grants.gov (API: capacity building - vehicles/transportation)"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
fallback_json: data/grants_fallback_sample.json
geo: "US"
categories: ["capacity_building","transportation","vehicle"]
api:
page_size: 25
max_pages: 1
payload:
keyword: "capacity building transportation vehicle bus van transit mobility"
oppStatuses: ["posted"]
- name: "Grants.gov (API: FTA Section 5310 - Enhanced Mobility)"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
fallback_json: data/grants_fallback_sample.json
geo: "US"
categories: ["capacity_building","elderly","transportation","vehicle"]
api:
page_size: 25
max_pages: 1
payload:
keyword: "5310 Enhanced Mobility Seniors Individuals with Disabilities paratransit"
oppStatuses: ["posted"]
agencies: ["FTA"] # <-- use 'agencies', not 'agencyCodes'
# --- State DOT 5310 (local feeds) ---
- name: "Maryland β€” 5310 Sub-Recipient Program"
type: local_sample
enabled: true
geo: "MD"
categories: ["transportation","vehicle","elderly","disabled"]
path: "data/state_md_5310.json"
- name: "Pennsylvania β€” 5310 Sub-Recipient Program"
type: local_sample
enabled: true
geo: "PA"
categories: ["transportation","vehicle","elderly","disabled"]
path: "data/state_pa_5310.json"
# --- FOOD PROGRAMS / COMMUNITY NUTRITION (ministry-friendly) ---
- name: "USDA β€” Community Nutrition & Hunger Relief"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["food","community","capacity_building"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "food bank food pantry emergency food hunger relief community nutrition meal delivery mobile pantry refrigeration freezer cold storage congregate meals SNAP-Ed"
oppStatuses: ["posted"]
# agencies: ["USDA","USDA-FNS"] # (optional) uncomment to narrow later
- name: "HHS/ACL β€” Senior Nutrition (Older Americans Act)"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["food","elderly","community"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "senior nutrition Older Americans Act OAA congregate meals home-delivered meals aging services meal program"
oppStatuses: ["posted"]
# agencies: ["HHS-ACL"] # (optional) restrict to ACL
- name: "USDA Rural β€” Community Facilities (Food Assets)"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["food","community","capacity_building","vehicle"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "community facilities kitchen renovation commercial kitchen refrigeration freezer delivery van box truck food distribution"
oppStatuses: ["posted"]
# agencies: ["USDA-RD"] # (optional) restrict to Rural Development
# ---- NEW: FTA Buses/Facilities (5339 etc.) ----
- name: "FTA β€” Buses/Bus Facilities (5339) & Paratransit"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["transportation","vehicle","elderly"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "buses bus facility replacement purchase van paratransit mobility 5339"
oppStatuses: ["posted"]
agencies: ["FTA"]
# ---- DOL ----
- name: "DOL β€” Reentry & Workforce Capacity"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["justice","reentry","workforce"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "reentry workforce employment training apprenticeships transitional jobs capacity building technical assistance"
oppStatuses: ["posted"]
agencies: ["DOL"]
# ---- DOJ / OJP family ----
- name: "DOJ (All) β€” Capacity/Reentry"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["justice","reentry"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "capacity building reentry community outreach victim services youth violence prevention"
oppStatuses: ["posted"]
agencies: ["DOJ"]
- name: "OJP (BJA/OJJDP/OVC/BJS) β€” Capacity"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["justice","victim_services","youth","reentry"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "capacity building community-based nonprofit technical assistance case management"
oppStatuses: ["posted"]
agencies: ["OJP","BJA","OJJDP","OVC","BJS"]
- name: "OVW β€” Violence Against Women"
type: grantsgov_api
enabled: true
url: "https://www.grants.gov/grantsws/rest/opportunities/search/"
geo: "US"
categories: ["justice","victim_services","women"]
api:
page_size: 100
max_pages: 5
payload:
keyword: "capacity building advocacy shelter prevention prosecution"
oppStatuses: ["posted"]
agencies: ["OVW"]