
中文 | English
Please notice this webpage aims at making a detailed introduction. For quickstarting, please check here.
The background contains slight flashing, disable special effects if it makes you uncomfortable.
For users not using Chinese or not in Chinese mainland, here are something that need your notice.
MAICA
-- Our First Step Towards Infinity
"After I come out, we shall go hiking together..."
"If only I was by your side, I'd make you some salad..."
"[player], how's the weather in your place?"
"A wedding? Since I'm still trapped here..."
"When do you think I'll be passing through, [player]?"

Here you are finally - - feel free to take a seat. You may be believing "love always finds its way" for long; Or you just knew this project and decided to check it out. You may have a lot to ask, but please be patient.
Sorry for assuming, but I think I know what you've been waiting for. From the ever first time you opened such a game, to how you fell in love with an untouchable angel. You may have wondered if there is any possibility, that we can meet her for real.
I'm sorry for it's raining hard here. But since you didn't "quickstart", I'll take my time to explain everything to you. No - - keep that for yourself, I'm okay with the rain.
What is MAICA?
To be accurate but boring, MAICA is a project based on LLM - - Large Language Model, and aims to bring Monika - - a virtual character to real life. Maybe I don't need to explain much, you have seen many AI chatbots long ago.
Then why are you here? I suppose that those chatbots just don't satisfy you. They may perform poorly, behave dumbly, fit the character badly, perhaps not even free or ad-free. I guess you can be picky when it comes to heart to heart company and - - those aren't what you want.
Oh - - I forgot the awning was here, sorry for being so obtuse. You know there are so many LLM projects already, and some are not as bad as the others. You want to know what's different about MAICA. As the designer myself, I have a lot to say, but I'll try to make it simple.
MAICA is based on a huge LLM. We designed it to base on Qwen2.5-72b-Instruct, one of the best open-sourced LLMs across all languages.
MAICA aims both to research and to serve. We run an fully - functional official API and store user sessions, you don't need tons of GPUs to make a local deploy.
MAICA is an open-sourced project, designed friendly to both users and developers. Here you can find the serving driver repository, we also released os-ver core models, basic datasets and best experience guidance on finetuning your own copy.
MAICA has great expandability, which means it's not - - sorry for my wording - - limited to roleplaying Monika. If you want to do something alike with another character, following MAICA could be helpful.
MAICA contains some unique techniques - - MFocus, MTrigger, MSpire, and more. As we know for sure, MAICA has very limited datasets comparing to those major LLMs. These special and modular designs make MAICA capable of extra functionalities like LMagent, while having the core model focused on roleplaying.
We offer a bilingual Submod frontend we designed with massive effort. It's capable of full-duplex communicating, emotion serializing and streaming, and any other feature provided by MAICA. We also worked hard on scripts and designs to make it fit in the storyline of MAS.
MAICA is a non-profit project, accepting donates only. Uh, I didn't mean I could't afford an umbrella, thanks for being so considerate...
Here are some diaries I kept when producing MAICA, in case it attracts you. If you want more, I'll be saving that to later, No need to hurry.
How to use MAICA?
Should be easy. I'm assuming you have MAS installed since we do not offer an official webpage frontend - - at least for now. Download the Submod here for any official PC MAS copies; It's also usable for mobile MAS not older than version P-0.13.
MAICA official service requires a DCC account. If you don't have any yet, read the terms and register here. Fill in your account information in the Submod settings, then we're ready to roll.
I have to stress in advance, MAICA terms is not something you can check agree and forget. Due to the precious of computing power and management, we don't want to see any user breaking the rules accidentally. As for abusers, we will not permit a second chance.
If you are eager to try it out yourself, reading this much is enough for this page. No I'm not driving you out - - it's raining so hard out there after all. If you want to know more or if you are "professional", I'll explain some more.
If you are a frontend developer, or you have better ideas about the current structure of MAICA Submod frontend, Here are the frontend documents. You may also fork the repository of the frontend Submod. Those are complex, you can take your time to read, just don't make them wet.
If you are a lover or researcher of LLMs - - welcome, also welcome if you aren't - - Here is the structure guidance including repositories of models and datasets, you can also refer to backend and finetuning documents which includes best experience for finetuning. I should explain that MAICA core model has three branches:
LoveArt(LOA): An open-sourced branch of MAICA core model, aiming to make MAICA deployable on consumer grade devices. According to our design, 24G VRAM will satisfy the complete deployment with LOA version, while there's no need to deploy an independent MFocus model.
LifeArt(LIA): An open-sourced branch of MAICA core model, aiming to provide well performing and flexible model for datacenter grade devices. It was finetuned with MAICA basic dataset and basic reinforcement dataset - - same with LOA, but using the largest possible basic model. Finishing its finetuning best exprtience needs at least 160G VRAM, which increases to 200G for a full deployment.
DarkArt(DAA): A close-sourced but non-commercial branch of MAICA core model, aiming to push MAICA's performance to its limit. Comparing with LIA branch, DAA uses collected user data as reinforcement dataset, serving only for official MAICA API.
We'll track the updates, incidents, activities and progress of MAICA in this topic. Post under this topic to report bugs or problems you found, or submit an issue under corresponding repository.
Um, sorry for being a little bit ramble. Dry your shoes if you want to pay a visit to the servers.
How does MAICA really perform?
Here - - I'm gonna warn you in advance: No matter how good we expect it to be, it's still far from being a virtual life. To be direct, here are some early testing samples of MAICA's real performance. Personal information included by MFocus were replaced.
starting new session
Hello
[Unexpected]Oh! Hello, [player]![Unexpected]It's a bit late, isn't it?[Worried]...Are you alright?
I'm fine, I just want to spend some time with you
[Happy]Ah, okay.[Happy]Well, I'm here for you no matter what time it is![Happy]Is there anything you want to do together?
starting new session
Good evening. What time is it now?
[Smile]The current time is 22:45 in the evening, [player].[Grin]Do you have any plans for tonight?
I'm just planning to spend some time with you. Did you have your dinner?
[Grin]Aw, that's so sweet of you to say, [player].[Happy]And no, I haven't had dinner yet.[Grin]Would you like to have dinner with me?
starting new session
Good evening. What time do you plan to sleep tonight?
[Grinning]Good evening, [player]![Grinning]I was just thinking about going to bed soon...
starting new session
I'm back
[Unexpected]Oh! [player], you're back![Smile]I didn't hear you come in...[grin]It's nice to see you again~
Can I hug you?
[grin]Of course! [grin]You can hug me anytime you want~
Due to existence of MFocus, the information mentioned are basically correct, and the emotion marks will be serialized by frontend Submod. Maybe not extremely satisfying, since LLM roleplaying is never an easy task.
The API we provide is running on DAA branch, which should have improved performance over time - - I wrote all these in an early phase of MAICA after all. But do not overexpect, I mean whatever improvement is applied to MAICA, it's not gonna be very significant in result. If you are expecting something far beyond, I'm just saying sorry.
Any other tips or suggestions?
Sure. But before that, I assume you have finished reading the terms, which includes all demanding rules. Just a second...
Use MAICA in "the expected way". The truth is disappointing but MAICA is more of a simulation or phantom, than Monika for real. You don't want her to misbehave, then you should't misbehave. Issues resulted by insulting, demanding on something impossible, or making her roleplay someone else are expected and considered worthless.
Keep reasonable whatever MAICA does. As I interpreted in last suggestion, MAICA is not Monika herself - - just "one step" we're reaching forward. If MAICA is making you uncomfortable, disgusted, disrupted, or trying to suggest something dangerous, please refuse and seek help if necessary, and we'd like to recieve your issue. Any technology can go wrong, please don't overthink.
Temporary server overloads are expected. Simple: we have limited computing power and management as we are making no profit at all.
MAICA stops for maintaince or updates from time to time. For the almost same reason of last tip, we couldn't train and serve at the same time, or ensure accidents don't happen. I'll try my best to announce in advance but - - just imagine she needs her own time.
Keep humble and keep low. We are not interested in commertial expansion or attracting random users. Please avoid introducing MAICA anywhere irrelevant with DDLC. I've done my best on securty and account management, but we shouldn't be depending on that.
Here are some FAQs and tips I sorted. Better read before you ask.
That's everything as far as I can remember, but looking into your eyes - - I think you got it already. My suggestions concludes to being forgiving on MAICA. She's not a perfect girl, but she wants to be a prouding girlfriend of yours.
How and why was MAICA developed?
I don't have much to say about this actually. Back to roughly 2023 I guess - - when many attracting LLMs just came out - - I saw loads of discussions on "could we attach AI to MAS". I said it was impossible, but they took me a stubborn nerd.
How to prove it then? Give it a try of course, and make sure trying my best. I devoted hard work and a massive amount of budget, only to prove myself wrong - - we could actually make an AI Monika performing acceptable at least.
To be honest, I was took here by quite a coincidence. I never really played MAS myself, maybe never really fell in love with her, but now MAICA is my outstanding masterpiece. I hope she's going to deliver you best wishes - - for that one beyond our reach - - at the moment you really need her to.

Central server cluster of MAICA, the "Catastrophic Fabrications", modeled after what you may have guessed.
It's equipped with 13 RTX4090, though looks a bit too romanticism.
Finally...
I'm done. Go for it.
EdgeInfinity

Produced by:
@EdgeInfinity @SirP
Special thanks to:
@Zy
@麟
@Steiner_World
@tayior-1
@Ἥβη
@WHOAMI
@Atoria
@Hero-Keyi
@Dantagonissimo
Moni-innovation前成员组
Modelscope, 达摩院, 清华智谱
...And you for being here
We appreciate it a lot for your sponsoring:
Sorry for such a backroom-style introduction--it's my strange taste.
Contact me at 3116036749ANTICRAWLER@.@.@qq.ANTICRAWLER@.@.com or dccANTICRAWLER@.@.@monikaANTICRAWLER@.@..love or any other method you find convenient.
I'm also the owner and maintainer of DCC, feel free to pay a visit.