Loading repository data…
Loading repository data…
tanmayghare / repository
An AI-powered autonomous browsing and search agent.
🎓 Educational and Experimental Project 🧪
Nova is an intelligent browser automation agent built with Python, powered by LangChain and LangGraph. This project is provided as-is for educational and experimental purposes.
This project is not under active development and is provided for educational and experimental use only. Features may not work as expected, and no support or updates will be provided.
If you're interested in developing this further, please fork the repository and create your own version.
Nova is an AI-powered browser automation agent that demonstrates how to:
Clone the repository:
git clone https://github.com/tanmayghare/nova.git
cd nova
Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies:
pip install -e .[dev]
Install Playwright browsers:
playwright install
Configure environment:
cp .env.example .env
# Edit .env with your API keys and preferences
# Run with default task
python run_nova.py
# Run with custom task
python run_nova.py "Go to duckduckgo.com and search for 'large language models'"
For detailed documentation, examples, and guides, see:
This project is provided as-is for educational purposes. If you want to:
Please fork this repository and create your own version. The codebase provides a solid foundation for building your own AI-powered browser automation tools.
This project is licensed under the MIT License - see the LICENSE file for details.
This is experimental educational software provided as-is. The authors are not responsible for any consequences of using this software. Always review and understand the code before running it, especially when interacting with external services or websites.
No support, updates, or maintenance will be provided for this project.