Metadata-Version: 2.4
Name: deepseekr
Version: 0.2.0
Summary: Selenium DeepSeek automation, using Google Chrome.
Home-page: https://github.com/MYusufY/deepseekr
Author: Yusuf YILDIRIM
Author-email: yusuf@tachion.tech
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: System :: Networking
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: selenium>=4.0.0
Requires-Dist: undetected-chromedriver>=3.0.0
Requires-Dist: markdownify>=0.11.6
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# DeepSeek'r

Selenium DeepSeek automation library for Python.

## Why "just another wrapper library"?

I know there are some similar libraries already, but the reasons I’m releasing this one are:
- Most of the ones I found were outdated or not working.
- I’m working on another project and this was the script I needed. So I decided to release DeepSeek'r separately.

# Credits / Thanks

- The most up-to-date DeepSeek Selenium automation script I found was [NewComer00/deepseek-chatbot](https://github.com/NewComer00/deepseek-chatbot). DeepSeek'r is partly based on it.
- Why did I make DeepSeek'r based on it, then?
	- [NewComer00/deepseek-chatbot](https://github.com/NewComer00/deepseek-chatbot) uses Edge, but I needed Chrome for my project. So DeepSeek'r uses Google Chrome. (DeepSeek'r also includes other small changes and improvements.)

# Example Usage

1. Install DeepSeek'r  
	```bash
	pip install deepseekr
	```

2. Basic Usage  
	```python
	from deepseekr.deepseek import DeepSeek

	# minimal
	ds1 = DeepSeek()
	print(ds1.send_prompt("Hi"))
	ds1.close()

	# with headless (BETA - may not work on some devices!)
	ds2 = DeepSeek(headless=True)
	print(ds2.send_prompt("Running in headless mode"))
	ds2.close()

	# with custom profile path (saves cookies there, so you don’t have to log in again)
	ds3 = DeepSeek(profile_path="my_profile")
	print(ds3.send_prompt("Using custom profile path"))
	ds3.close()

	# with session name (BETA)
	ds4 = DeepSeek(session_name="Work Chat")
	print(ds4.send_prompt("Resuming session Work Chat"))
	ds4.close()

	# with Chrome binary path
	ds5 = DeepSeek(chrome_path="/Applications/Chrome.app/Contents/MacOS/Google Chrome")
	print(ds5.send_prompt("Using custom Chrome path"))
	ds5.close()
	```

# Notes

Currently, DeepSeek'r is developed and tested only on macOS. It *may be incompatible with other operating systems!*

# Disclaimer

This repository is **only for research purposes**. I am not responsible for misuse, as this works like a *free and unlimited DeepSeek API*. Please do not use in production!

# Contact & Support

📧 [yusuf@tachion.tech](mailto:yusuf@tachion.tech)  
☕ [Buy me a coffee](https://buymeacoffee.com/myusuf)

Thanks — hope this helps!
