https://github.com/oktaybogazkaya/tympli
An AI-powered Streamlit app that lets users search and compare deals across multiple eCommerce platforms.
https://github.com/oktaybogazkaya/tympli
brightdata ecommerce mcp streamlit webscraping
Last synced: 26 days ago
JSON representation
An AI-powered Streamlit app that lets users search and compare deals across multiple eCommerce platforms.
- Host: GitHub
- URL: https://github.com/oktaybogazkaya/tympli
- Owner: OktayBogazkaya
- License: mit
- Created: 2025-06-26T07:52:03.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-05T06:53:26.000Z (11 months ago)
- Last Synced: 2025-07-05T07:36:53.482Z (11 months ago)
- Topics: brightdata, ecommerce, mcp, streamlit, webscraping
- Language: Python
- Homepage: https://tympli.streamlit.app/
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🛍️ Tympli — Find Deals Simply
Tympli helps users **search for products across multiple e-commerce platforms**, just type what you need in natural and it does the rest.
Link to the app: https://tympli.streamlit.app/
## 🚀 Features
- 🔎 Search for products across multiple platforms (Amazon, eBay, Target, BestBuy, etc.)
- 📋 Maintain a personal product watchlist
- 🔐 Secure User Authentication
## 🧰 Tech Stack
- Frontend: [Streamlit](https://streamlit.io/) for clean, interactive UI
- AI Agent System: [LangChain](https://www.langchain.com/) + [LangGraph](https://langchain-ai.github.io/langgraph) + [OpenAI GPT-4o](https://openai.com/gpt-4o)
- Web Scraping: [BrightData](https://brightdata.com/) MCP server via [Smithery.ai](https://smithery.ai)
- Database: [Supabase](https://supabase.com/) for user data and watchlists
- Authentication: Supabase Auth
## 🛣️ Roadmap
See [ROADMAP.md](./ROADMAP.md).
## 📝 License
This project is licensed under the MIT License. See the `LICENSE` file for details.
## ✋ Contact
For questions or feedback, please contact me on [LinkedIn](https://www.linkedin.com/in/oktay-bogazkaya/)
## 🙏 Acknowledgments
- Special thanks to [@Neuraline](https://github.com/NeuralNine) whose [YT tutorial](https://www.youtube.com/watch?v=Ij8lhJz5flU) sparked the initial concept for Tympli
- Grateful for the opportunity to participate in the [MLOps Community Hackathon](https://mlops.notion.site/MLOps-Community-MCP-Hackathon-w-Bright-data-1f2fa5b3fa138003a246ea1a5997a3b7), where I was able to take this idea further