name: osti-database description: Search OSTI.gov for DOE technical reports on critical minerals, energy, and materials science metadata: openclaw: emoji: "🏛️" requires: bins: - python3
OSTI Database Search
Search the U.S. Department of Energy's Office of Scientific and Technical Information (OSTI.gov) for technical reports, journal articles, and conference papers. Covers 1,100+ DOE-funded documents across critical mineral categories including rare earth elements, lithium, cobalt, nickel, copper, gallium, germanium, and graphite.
Usage
Basic search:
python3 {baseDir}/scripts/osti_search.py --query "rare earth separation"
Search by commodity:
python3 {baseDir}/scripts/osti_search.py --query "extraction" --commodity HREE
Filter by year range:
python3 {baseDir}/scripts/osti_search.py --query "lithium recovery" --year-from 2020 --year-to 2025
Filter by product type:
python3 {baseDir}/scripts/osti_search.py --query "critical minerals" --product-type "Technical Report"
JSON output:
python3 {baseDir}/scripts/osti_search.py --query "cobalt supply chain" --format json --limit 20
Parameters
| Parameter | Description | Default |
|---|---|---|
--query |
Search query | Required |
--commodity |
Commodity filter (HREE, LREE, CO, LI, GA, GR, NI, CU, GE, OTH) | - |
--product-type |
Product type filter (Technical Report, Journal Article, Conference) | - |
--year-from |
Start year for publication date filter | - |
--year-to |
End year for publication date filter | - |
--limit |
Maximum results to return | 10 |
--sort |
Sort by: relevance, date | relevance |
--format |
Output format: summary, detailed, json, bibtex | summary |
Commodity Codes
| Code | Description |
|---|---|
HREE |
Heavy Rare Earth Elements (Dy, Tb, Eu, Y, etc.) |
LREE |
Light Rare Earth Elements (La, Ce, Nd, Pr, etc.) |
CO |
Cobalt |
LI |
Lithium |
GA |
Gallium |
GR |
Graphite |
NI |
Nickel |
CU |
Copper |
GE |
Germanium |
OTH |
Other critical minerals |
Examples
# Search for heavy rare earth separation techniques
python3 {baseDir}/scripts/osti_search.py --query "heavy rare earth separation" --commodity HREE
# Recent DOE reports on lithium extraction
python3 {baseDir}/scripts/osti_search.py --query "lithium extraction" --product-type "Technical Report" --year-from 2022 --sort date
# Critical minerals supply chain analysis with detailed output
python3 {baseDir}/scripts/osti_search.py --query "supply chain critical minerals" --format detailed --limit 15
# Get BibTeX citations for cobalt recycling papers
python3 {baseDir}/scripts/osti_search.py --query "cobalt recycling" --commodity CO --format bibtex
Notes
- OSTI.gov API is free and does not require authentication
- Covers DOE-funded research: national labs, universities, contractors
- Document types include technical reports, journal articles, conference papers, theses, patents
- For local corpus search, use the
corpus-searchskill instead - Rate limiting: be courteous, avoid excessive requests