{"id":20766124,"url":"https://github.com/rolodexter/rolodexter1","last_synced_at":"2026-03-19T17:25:53.352Z","repository":{"id":258907353,"uuid":"380550661","full_name":"rolodexter/rolodexter1","owner":"rolodexter","description":"Open-source social AI model for simulating personalities, socialization, and DSM-5 conditions.","archived":false,"fork":false,"pushed_at":"2024-11-25T01:05:03.000Z","size":8,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-11T18:54:53.666Z","etag":null,"topics":["dsm-5","nlp","nlp-library","personalities","simulation-framework","simulation-modeling","social-ai"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rolodexter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-06-26T16:43:18.000Z","updated_at":"2024-12-25T11:59:18.000Z","dependencies_parsed_at":"2025-01-18T06:24:18.876Z","dependency_job_id":"8b9c0334-574d-45e2-84d4-08aa13200b9d","html_url":"https://github.com/rolodexter/rolodexter1","commit_stats":null,"previous_names":["rolodexter/rolodexter1"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rolodexter/rolodexter1","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rolodexter%2Frolodexter1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rolodexter%2Frolodexter1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rolodexter%2Frolodexter1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rolodexter%2Frolodexter1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rolodexter","download_url":"https://codeload.github.com/rolodexter/rolodexter1/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rolodexter%2Frolodexter1/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30229746,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: 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":["dsm-5","nlp","nlp-library","personalities","simulation-framework","simulation-modeling","social-ai"],"created_at":"2024-11-17T11:21:28.595Z","updated_at":"2026-03-07T20:32:54.125Z","avatar_url":"https://github.com/rolodexter.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# rolodexter1\n\n**rolodexter1** is an open-source social AI model designed to simulate and compute socialization patterns, personalities, and psychiatric conditions. It features a universal library of personality types and integrates the DSM-5 framework to replicate psychiatric disorders for research, development, and interactive applications. The model powers dynamic, personality-driven interactions and serves as a foundation for innovative AI-driven social systems.\n\n[![Hugging Face Space](https://img.shields.io/badge/Hugging%20Face-Space-blue)](https://huggingface.co/spaces/rolodexter/rolodexter1)\n\n## Features\n- **[Universal Personality Library](docs/Universal_Personality_Library.md)**: A master reference of all personality types, enabling realistic simulation of human-like behaviors.\n- **[DSM-5-Based Simulation](docs/DSM-5_Based_Simulation.md)**: Accurate replication of psychiatric disorders as defined by the DSM-5 for educational, research, or therapeutic use.\n- **[Dynamic Social Interaction](docs/Dynamic_Social_Interaction.md)**: Computes and adapts to socialization patterns in real-time, enabling personalized and context-sensitive interactions.\n- **[Personality-Powered AI](docs/Personality_Powered_AI.md)**: The ability to \"power\" personalities for interactive systems like chatbots, virtual assistants, and NPCs in games.\n\n## Installation\nTo get started with **rolodexter1**, clone the repository and set up the environment.\n\n### Prerequisites\nEnsure you have Python 3.7+ installed on your system.\n\n### Clone the Repository\n```bash\ngit clone https://github.com/rolodexter/rolodexter1.git\ncd rolodexter1\n```\n\n### Install Dependencies\nInstall the required Python packages using pip:\n```bash\npip install -r requirements.txt\n```\n\n## Usage Example\nHere’s an example of how to use **rolodexter1** to simulate a personality interaction:\n\n```python\nfrom rolodexter import PersonalitySimulator\n\n# Initialize the simulator with a predefined personality type\nsimulator = PersonalitySimulator(personality=\"Extraverted\")\nresponse = simulator.generate_response(\"Hello! How are you?\")\nprint(response)\n```\n\nThis example demonstrates how **rolodexter1** can generate contextually appropriate responses based on a personality profile.\n\n## Dataset Information\nDatasets used for training and testing are hosted on Hugging Face. Visit our [Hugging Face repository](https://huggingface.co/) for more details. The `data/` directory contains metadata files and instructions for accessing these datasets.\n\n## Contributing\nWe welcome contributions from the community! To contribute:\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature/YourFeature`).\n3. Commit your changes (`git commit -m 'Add some feature'`).\n4. Push to the branch (`git push origin feature/YourFeature`).\n5. Open a Pull Request.\n\nPlease see our [CONTRIBUTING.md](CONTRIBUTING.md) file for more detailed guidelines.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Ethical Considerations\nAs **rolodexter1** includes simulations of psychiatric conditions, it is essential to use this tool responsibly:\n- Ensure that simulations are used only for research, education, or therapeutic applications.\n- Avoid using this model in ways that could harm individuals or misrepresent psychiatric conditions.\n- Respect user privacy when integrating this model into interactive systems.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frolodexter%2Frolodexter1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frolodexter%2Frolodexter1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frolodexter%2Frolodexter1/lists"}