generated from nhcarrigan/template
f2c4fb34b7
Tatsumi is a Tauri desktop app for generating AI character art of Naomi using Google Gemini's image model. Features three generation modes (avatar, art, replace), persistent conversation threads, message editing and deletion, retry support, cost tracking, and an about modal with lore-accurate self-introduction from Emi Carrigan.
64 lines
2.1 KiB
Markdown
64 lines
2.1 KiB
Markdown
# Tatsumi
|
|
|
|
Tatsumi is a desktop app for generating AI character art powered by Google Gemini's image model. It's built specifically to generate art of Naomi, with her reference sheet pre-loaded so you just describe the scene.
|
|
|
|
## Features
|
|
|
|
### Three generation modes
|
|
|
|
- **Avatar** — Generate a portrait or avatar from a text prompt (1:1 aspect ratio)
|
|
- **Art** — Generate a full widescreen piece from a text prompt (16:9 aspect ratio)
|
|
- **Replace** — Upload a source image and describe what you want changed or reimagined
|
|
|
|
### Conversation threads
|
|
|
|
Each generation session is a thread. You can send follow-up messages to refine the result, retry any response, edit a previous prompt and re-run, or delete messages. Threads are saved locally and persist between sessions.
|
|
|
|
### Other bits
|
|
|
|
- Model reasoning is shown as a collapsible "Model reasoning" section on each response
|
|
- Cost per response is displayed (input + output tokens)
|
|
- Generated images can be downloaded directly from the chat
|
|
- App version shown in the sidebar header
|
|
|
|
## Setup
|
|
|
|
You'll need a [Google Gemini API key](https://aistudio.google.com/apikey) to use Tatsumi. On first launch, you'll be prompted to enter it. You can update it any time via Settings.
|
|
|
|
## Running locally
|
|
|
|
```bash
|
|
pnpm install
|
|
pnpm tauri dev
|
|
```
|
|
|
|
## Building
|
|
|
|
```bash
|
|
pnpm tauri build
|
|
# or for Windows cross-compilation:
|
|
pnpm build:windows
|
|
```
|
|
|
|
## Feedback and Bugs
|
|
|
|
If you have feedback or a bug report, please [log a ticket on our forum](https://support.nhcarrigan.com).
|
|
|
|
## Contributing
|
|
|
|
If you would like to contribute to the project, you may create a Pull Request containing your proposed changes and we will review it as soon as we are able! Please review our [contributing guidelines](CONTRIBUTING.md) first.
|
|
|
|
## Code of Conduct
|
|
|
|
Before interacting with our community, please read our [Code of Conduct](CODE_OF_CONDUCT.md).
|
|
|
|
## License
|
|
|
|
This software is licensed under our [global software license](https://docs.nhcarrigan.com/#/license).
|
|
|
|
Copyright held by Naomi Carrigan.
|
|
|
|
## Contact
|
|
|
|
We may be contacted through our [Chat Server](https://chat.nhcarrigan.com) or via email at `contact@nhcarrigan.com`.
|