{"id":15013232,"url":"https://github.com/kwaroran/risuai","last_synced_at":"2026-04-02T19:04:32.827Z","repository":{"id":153202422,"uuid":"626937684","full_name":"kwaroran/RisuAI","owner":"kwaroran","description":"Make your own story. User-friendly software for LLM roleplaying","archived":false,"fork":false,"pushed_at":"2025-05-10T11:17:29.000Z","size":61845,"stargazers_count":1014,"open_issues_count":72,"forks_count":176,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-05-10T12:23:29.696Z","etag":null,"topics":["ai","characters","chat","chatbot","claude","gemini","gpt","llama","llm","mistral","roleplay","tauri"],"latest_commit_sha":null,"homepage":"https://risuai.net","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kwaroran.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"patreon":"RisuAI"}},"created_at":"2023-04-12T13:08:52.000Z","updated_at":"2025-05-10T11:17:33.000Z","dependencies_parsed_at":"2023-09-30T17:33:11.276Z","dependency_job_id":"d9d5f6d5-d34b-464f-906f-401151c7dd7e","html_url":"https://github.com/kwaroran/RisuAI","commit_stats":{"total_commits":2749,"total_committers":39,"mean_commits":70.48717948717949,"dds":0.50491087668243,"last_synced_commit":"8f667d63948a86ccb47ab608b8a74c3642fb647a"},"previous_names":[],"tags_count":526,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwaroran%2FRisuAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwaroran%2FRisuAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwaroran%2FRisuAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwaroran%2FRisuAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kwaroran","download_url":"https://codeload.github.com/kwaroran/RisuAI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254198514,"owners_count":22030965,"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":["ai","characters","chat","chatbot","claude","gemini","gpt","llama","llm","mistral","roleplay","tauri"],"created_at":"2024-09-24T19:43:55.939Z","updated_at":"2026-01-06T18:20:14.520Z","avatar_url":"https://github.com/kwaroran.png","language":"TypeScript","funding_links":["https://patreon.com/RisuAI"],"categories":[],"sub_categories":[],"readme":"# RisuAI\n\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://github.com/kwaroran/RisuAI/assets/116663078/efbbfe78-65ad-43ef-89f8-36fa94826925\"\u003e\n  \u003cimg alt=\"text\" src=\"https://github.com/kwaroran/RisuAI/assets/116663078/bc28e5a3-c6da-4a42-bfc1-f3ab3debdf65\"\u003e\n\u003c/picture\u003e\n\n[![Svelte](https://img.shields.io/badge/svelte-4-red?logo=svelte)](https://svelte.dev/) [![Typescript](https://img.shields.io/badge/typescript-5-blue?logo=typescript)](https://www.typescriptlang.org/) [![Tauri](https://img.shields.io/badge/tauri-1.5-%2324C8D8?logo=tauri)](https://tauri.app/)\n\nRisuAI, or Risu for short, is a cross platform AI chatting software / web application with powerful features such as multiple API support, assets in the chat, regex functions and much more.\n\n# Screenshots\n\n|         Screenshot 1         |         Screenshot 2         |\n| :--------------------------: | :--------------------------: |\n| ![Screenshot 1][screenshot1] | ![Screenshot 2][screenshot2] |\n| ![Screenshot 3][screenshot3] | ![Screenshot 4][screenshot4] |\n\n[screenshot1]: https://github.com/kwaroran/RisuAI/assets/116663078/cccb9b33-5dbd-47d7-9c85-61464790aafe\n[screenshot2]: https://github.com/kwaroran/RisuAI/assets/116663078/30d29f85-1380-4c73-9b82-1a40f2c5d2ea\n[screenshot3]: https://github.com/kwaroran/RisuAI/assets/116663078/faad0de5-56f3-4176-b38e-61c2d3a8698e\n[screenshot4]: https://github.com/kwaroran/RisuAI/assets/116663078/ef946882-2311-43e7-81e7-5ca2d484fa90\n\n## Features\n\n- **Multiple API Supports**: Supports OAI, Claude, Ooba, OpenRouter... and More!\n- **Emotion Images**: Display the image of the current character, according to his/her expressions!\n- **Group Chats**: Multiple characters in one chat.\n- **Plugins**: Add your features and providers, and simply share.\n- **Regex Script**: Modify model's output by regex, to make a custom GUI and others\n- **Powerful Translators**: Automatically translate the input/output, so you can roleplay without knowing model's language.\n- **Lorebook**: Also known as world infos or memory book, which can make character memorize more. \n- **Themes**: Choose it from 3 themes, Classic, WaifuLike, WaifuCut.\n- **Powerful Prompting**: Change the prompting order easily, Impersonate inside prompts, Use conditions, variables... and more!\n- **Customizable, Friendly UI**: Great Accessibility and mobile friendly\n- **TTS**: Use TTS to make the output text into voice.\n- **Additonal Assets**: Embed your images, audios and videos to bot, and make it display at chat or background!\n- And More!\n\nYou can get detailed information on https://github.com/kwaroran/RisuAI/wiki (Work in Progress)\n\n## Discord\n\n- https://discord.gg/JzP8tB9ZK8\n\n## Installation\n\n- [RisuAI Website](https://risuai.net) (Recommended)\n- [Github Releases](https://github.com/kwaroran/RisuAI/releases)\n\n### Docker Installation\n\nYou can also run RisuAI using Docker. This method is particularly useful for web hosting.\n\n1. Clone the repository:\n   ```\n   git clone https://github.com/kwaroran/RisuAI.git\n   cd RisuAI\n   ```\n\n2. Build and run the Docker container:\n   ```\n   docker-compose up -d\n   ```\n\n3. Access RisuAI at `http://localhost:6001` in your web browser.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwaroran%2Frisuai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkwaroran%2Frisuai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwaroran%2Frisuai/lists"}