| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
SafePass is an autonomous AI Agent built with Streamlit that provides real-time, context-aware travel safety reports. By utilizing advanced OSINT (Open Source Intelligence) techniques, it analyzes official government advisories and current global news to generate professional risk assessments.
Unlike standard language models that rely on outdated training data, SafePass operates as a ReAct Agent. It autonomously:
Conducts Context-Aware OSINT: Formulates targeted search queries in the native language of the user's origin country to extract official travel warnings from specific foreign ministries (e.g., MSZ in Poland, FCDO in the UK, State Department in the US).
Monitors Real-Time Conflicts: Scrapes the latest news articles for ongoing protests, military actions, or safety hazards in the destination country.
Synthesizes Intelligence: Processes the raw data to output a structured, professional safety report with a clear danger level and specific risk factors.
To run this AI Agent locally on your machine:
Clone the repository:
git clone [https://github.com/Pantsoffski/SafePass.git](https://github.com/Pantsoffski/SafePass.git)
cd SafePassInstall the required dependencies:
pip install -r requirements.txtSet your API keys as environmental variables. You will need keys from Groq and Tavily:
# On macOS/Linux
export GROQ_KEY='your_groq_api_key_here'
export TAVILY_KEY='your_tavily_api_key_here'
# On Windows (Command Prompt)
set GROQ_KEY=your_groq_api_key_here
set TAVILY_KEY=your_tavily_api_key_hereRun the Streamlit application:
streamlit run streamlit_app.pyThis tool provides autonomous AI-generated summaries based on web data. It is not a substitute for official government guidance. Always verify with official government sources and embassies before making travel decisions.
| Back | FazBrowse Home | New Git URL |