{"id":23838084,"url":"https://github.com/Shuraski/Vinman","last_synced_at":"2025-09-07T14:33:02.215Z","repository":{"id":267579418,"uuid":"901652052","full_name":"Shuraski/Vinman-Converse","owner":"Shuraski","description":"A human-like AI chatbot that simulates natural conversation with features like Personality Builder, Editor, and Tweaker for customization, temporary chat history for context, typing delays, and an experimental Double Texting feature for follow-up messages.","archived":false,"fork":false,"pushed_at":"2024-12-31T09:49:37.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-31T10:29:30.311Z","etag":null,"topics":["artificial-intelligence","character-generator","chatbot","context-awareness","conversation-models","human-like-conversation","natural-language-processing","ollama","ollama-python","python","real-time-responses"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Shuraski.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}},"created_at":"2024-12-11T04:08:18.000Z","updated_at":"2024-12-31T09:49:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"7bc07d12-915c-4e2b-a453-b20b3d539316","html_url":"https://github.com/Shuraski/Vinman-Converse","commit_stats":null,"previous_names":["shuraski/vinman-converse"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuraski%2FVinman-Converse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuraski%2FVinman-Converse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuraski%2FVinman-Converse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuraski%2FVinman-Converse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shuraski","download_url":"https://codeload.github.com/Shuraski/Vinman-Converse/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232221127,"owners_count":18490732,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["artificial-intelligence","character-generator","chatbot","context-awareness","conversation-models","human-like-conversation","natural-language-processing","ollama","ollama-python","python","real-time-responses"],"created_at":"2025-01-02T16:27:05.519Z","updated_at":"2025-09-07T14:33:02.184Z","avatar_url":"https://github.com/Shuraski.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eVinman: Personality-Based Dialogue Generation\u003c/h1\u003e\n\n\u003e [!WARNING]\n\u003e I do not have full control over the AI’s responses or behavior. The AI may occasionally produce inaccurate information, hallucinate, or behave in unexpected ways, which I have no control over.\n\n\u003c/div\u003e\n\n## Overview\n\nCurrent day chatbot solutions lack human-like characteristics and natural behavior. Most chatbots available in the market don't include features like double-texting or accurate letter counting, and often fail to properly follow system instructions given by creators. This often leads to them breaking character or making responses that don't align with the flow of conversation. Additionally, tone-based text generators are primitive. While they attempt to make AI-generated text sound more natural by applying tone modifications, they still produce artificial-sounding output—even when given specific tone instructions.\n\nThe goal of this project is to develop a human-like chat system that mimics user-defined personalities. This chatbot features typing delays based on message length and an experimental double-texting feature. This system will eventually parse and analyze large datasets to generate and maintain consistent personalities.\n\n## Getting Started\n\n**Minimum System Requirements**\n\n- **CPU**: Intel Core i5 or AMD Ryzen 5  \n- **RAM**: 8 GB  \n- **Storage**: 10 GB free disk space  \n- **GPU**: CUDA-compatible GPU with 4 GB VRAM (e.g., NVIDIA GTX 1050 Ti)  \n\n**Recommended System Requirements**\n\n- **CPU**: Intel Core i7 or AMD Ryzen 7  \n- **RAM**: 16 GB or more  \n- **Storage**: 20 GB free disk space  \n- **GPU**: NVIDIA RTX 3060 or higher with 8 GB VRAM  \n\n## Installation Instructions\n\nTo get this code running, download and install the Ollama app from their official website.\n\n\u003e[Ollama Official Website](https://ollama.com/)\n\nOnce installed, open your VS Code terminal and run the following command:\n```bash\npip install ollama\n```\n\n## Contact\n\nIf you have any questions, suggestions, or feedback, feel free to reach out:\n\n**Email**: [sashanik9623@gmail.com](mailto:sashanik9623@gmail.com)\n\n# License\n\n```\nCode License: MIT\nTooling License: Ollama MIT license\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShuraski%2FVinman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FShuraski%2FVinman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShuraski%2FVinman/lists"}