{"id":27854801,"url":"https://github.com/dnowdd/deepchat","last_synced_at":"2026-02-13T20:59:29.769Z","repository":{"id":275294325,"uuid":"925063907","full_name":"Dnowdd/DeepChat","owner":"Dnowdd","description":"DeepChat is a local chatbot project integrated with a modern web interface, developed with React.js. The system utilizes the DeepSeek-R1 artificial intelligence model, processed via Ollama.","archived":false,"fork":false,"pushed_at":"2025-02-03T15:13:29.000Z","size":327,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-13T09:40:53.596Z","etag":null,"topics":["ai","chatbot","deepseek","javascript","react"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dnowdd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-31T06:40:12.000Z","updated_at":"2025-09-12T14:59:27.000Z","dependencies_parsed_at":"2025-02-01T14:01:40.715Z","dependency_job_id":"7a9d8d9d-28e5-4476-883a-385460107ec4","html_url":"https://github.com/Dnowdd/DeepChat","commit_stats":null,"previous_names":["dnowdd/deepchat"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dnowdd/DeepChat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dnowdd%2FDeepChat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dnowdd%2FDeepChat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dnowdd%2FDeepChat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dnowdd%2FDeepChat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dnowdd","download_url":"https://codeload.github.com/Dnowdd/DeepChat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dnowdd%2FDeepChat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29417705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatbot","deepseek","javascript","react"],"created_at":"2025-05-04T09:15:05.046Z","updated_at":"2026-02-13T20:59:29.752Z","avatar_url":"https://github.com/Dnowdd.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \n# ![Deepchat-cover](https://github.com/Dnowdd/DeepChat/blob/main/public/deepchat-cover.png)\n\n[![GitHub Stars](https://img.shields.io/github/stars/Dnowdd/DeepChat?style=social)](https://github.com/Dnowdd/DeepChat/stargazers)\n[![GitHub Forks](https://img.shields.io/github/forks/Dnowdd/DeepChat?style=social)](https://github.com/Dnowdd/DeepChat/network/members)\n\n\u003c/div\u003e\n\n**DeepChat** is a local chatbot project integrated with a modern web interface, developed with React.js. The system utilizes the DeepSeek-R1 artificial intelligence model, processed via Ollama.\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 📸 Screenshots\n\n\u003cimg src=\"https://raw.githubusercontent.com/Dnowdd/DeepChat/main/public/print_1.png\" /\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/Dnowdd/DeepChat/main/public/print_2.png\" /\u003e\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 🚀 Quick Start\n\n1. Clone the Repository\n   \u003e Run the following command in the terminal to clone the project:\n\n```bash\ngit clone https://github.com/Dnowdd/DeepChat.git\n\ncd DeepChat\n```\n\n2. Install Dependencies\n   \u003e Make sure you have [Node.js](https://nodejs.org/en/download/current) installed on your machine. Then, install the project dependencies by running:\n\n```bash\nnpm install\n```\n\n3. Configuring .env\n   \u003e Before running the project, check if the .env file exists at the root of the project. If it doesn't, you can create and configure it by providing information such as `AI_ENDPOINT` and `AI_MODEL` so that the system can communicate with DeepSeek.\n\n```bash\nVITE_AI_ENDPOINT=http://localhost:11434/api/generate # AI API endpoint, the ollama default is http://localhost:11434/api/generate\n\nVITE_AI_MODEL=deepseek-r1:8b # AI model name. The project was built using deepseek-r1:8b, but you can change it to any other model\n```\n\n4. Run the Project\n\n```bash\nnpm run dev\n```\n\n5. Run Deepseek\n   \u003e To use DeepSeek-R1, first install [Ollama](https://ollama.com/download). After installation, open a new terminal and execute the following command:\n\n```bash\nollama run deepseek-r1:8b\n```\n\nThe 8b parameter refers to a model with 8 billion parameters. The higher the number of parameters, the greater the computational resource requirements, but also the more advanced the artificial intelligence will be. For more information on available models, refer to the official [DeepSeek documentation](https://ollama.com/library/deepseek-r1) on the Ollama website.\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## ✨ Features\n\n- Switch between website languages: `en-us` and `pt-br`\n- Cancel AI text generation at any time\n- Fully responsive interface\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 🔜 Upcoming Features\n\n- Support for multiple chat sessions\n- Custom canvas for code snippets\n- Markdown support for text formatting\n- Enhanced input prompt for improved user experience\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 🤝 Contributing\n\nWe encourage contributions from the open-source community. Feel free to submit issues, suggestions, or pull requests to help improve **DeepChat**.\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 📄 License\n\n**DeepChat** is distributed under the _MIT License_, allowing for open collaboration and modification.\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n## 📧 Contact\n\nFor any inquiries, suggestions, or feedback, don’t hesitate to reach out:\n\n- Github: [Dnowdd](https://github.com/Dnowdd)\n- LinkedIn: [Dnowdd](https://www.linkedin.com/in/dnowdd/)\n- Email: [david.queiroz@dnowdd.com](mailto:david.queiroz@dnowdd.com)\n\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\nMade with ❤️ by David Queiroz.\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnowdd%2Fdeepchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdnowdd%2Fdeepchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnowdd%2Fdeepchat/lists"}