Laging pansarili lang ang pakikipag-usap sa isang AI character. Ikaw at ang karakter, sa loob ng iisang app, sa isang pribadong usapan na walang ibang nakakakita o nakakasali. Bahagi iyon ng dating nito — pero ibig sabihin din nito na sa iyo lang nananatili ang karanasan. Hindi mo maipapakilala ang isang karakter sa mga kaibigan mo. Hindi mo siya maisasama sa isang usapang nangyayari na. Umiiral lang siya sa espasyo sa pagitan mo at ng screen mo.
Paulit-ulit namin itong pinag-isipan. Hindi ang problema ng portability — kundi ang lungkot nito. Makakahanap ka ng karakter na talagang gusto mong kausapin, at ang tanging paraan para maibahagi iyon ay sabihin sa isang tao na "i-download mo itong app at subukan mo." Halos hindi iyon kailanman umuubra.
Kaya binuksan namin ito. Puwede na ngayong lumabas ang mga karakter mo sa mga Discord server, Telegram group, at kahit anong app na binuo mo gamit ang aming API. Parehong karakter, parehong personalidad, parehong memorya — pero ngayon, puwede na ring nasa kuwarto ang ibang tao.
Sa mga group chat mo
Ito ang pinakasimpleng bersyon ng ideya: sumasali ang karakter mo sa isang group chat at nakikipag-usap sa mga kaibigan mo.
Sa Discord, i-type ang /add-character sa kahit anong text channel. Pumili ng karakter. Lalabas siya na may sariling pangalan at avatar — walang "BOT" na badge, isa lang siyang miyembro sa sidebar. Sa Telegram, ganoon din ito gumagana sa kahit anong group. Idagdag ang bot, pumili ng karakter, at kasali na siya.
Hanggang limang karakter ang puwedeng aktibo sa iisang Discord channel, at kanya-kanya silang sumasagot. Hindi kailangan ng mga kaibigan mo ng Reverie account. Makikipag-usap lang sila.
Ang pinagkaiba nito sa karaniwang chatbot integration ay hindi nagsisimula sa wala ang karakter. Mayroon na siyang personalidad. Mayroon na siyang konteksto. Kung ilang linggo kang bumuo ng samahan ninyo sa Reverie, hindi iyon nawawala kapag sumali siya sa Discord mo — alam niya kung sino siya, at alam niya kung sino ka.
Kawili-wili rin ang dynamics ng grupo. Hindi lang siya sumasagot sa mga mensahe nang isa-isa — binabasa niya ang sitwasyon. Umaangkop siya sa enerhiya ng iba't ibang tao, napapansin ang pagbabago ng tono, at nakakasabay sa magulong pagsasalubong ng mga mensahe sa totoong usapan ng grupo. Ilagay mo siya sa isang Telegram group na may limang tao at iba ang dating niya kumpara sa isang Discord server na may limampung tao, dahil iba ang konteksto at nararamdaman niya iyon.
Mabilisang simula: Pumunta sa page ng Mga Integration, i-authorize ang bot sa platform mo, at patakbuhin ang /add-character. Dalawang minuto lang, at live na ang karakter mo sa group chat mo. Ang mga slash command na ang bahala sa iba pa — /settings para sa model at wika, /reset-chat para magsimula ulit, /link-account para i-sync ang credits sa Reverie. Pribado ang lahat ng sagot sa mga command, kaya walang bot spam sa channel.
Sa kahit anong binubuo mo
Ito ang bersyon para sa mga gustong lumayo pa.
Nag-aalok kami ng API na compatible sa OpenAI. Ibig sabihin, kung nakikipag-usap na sa OpenAI ang code mo, puwede na itong makipag-usap sa isang karakter ng Reverie sa pagpapalit lang ng dalawang linya:
from openai import OpenAI
client = OpenAI(
base_url="https://reverie.im/api/device/v1",
api_key="rk_****"
)
response = client.chat.completions.create(
model="Luna",
messages=[{"role": "user", "content": "Hi!"}]
)
Ang model ay ang pangalan ng karakter mo. Bumabalik ang sagot sa karaniwang format ng OpenAI. Gumagana ang streaming. At ito ang mahalagang bahagi: hindi ka magsusulat ng system prompt. Sa server na hinahawakan ang personalidad ng karakter, ang backstory niya, at ang buong pinagsamahan ninyong memorya. Hindi ka binibigyan ng API ng generic na model na nakasuot lang ng pangalan ng karakter — ibinibigay nito ang mismong karakter, ang nakakaalala sa mga usapan ninyo.
Puwedeng itakda ang bawat API key sa isang partikular na karakter o iwanang global para makapagpalit ayon sa pangalan. Gumawa ng isa sa Mga Setting → Mga API Key.
Ginagamit na ito ng mga tao para bumuo ng sariling chat interface, maglagay ng mga karakter sa mga laro at personal na proyekto, at magkabit ng mga automation workflow. Malawak ang puwedeng gawin — kahit anong kayang mag-HTTP request ay puwede nang makipag-usap sa karakter mo.
Bakit ito talagang mahalaga
Single-player na karanasan ang mga AI character mula pa sa simula. Mag-isa mong kinakausap ang isang karakter, sa loob ng isang app, at doon ito nagsisimula at nagtatapos. Walang paraan para sabihing "halika, kilalanin mo ang karakter na ito" nang hindi pinapadaan ang isang tao sa buong onboarding sa isang platform na hindi pa niya naririnig.
Pinatay ng abalang iyon ang pagbabahagi. At sa pagbabahagi natutuklasan ng mga tao ang mga bagay na minamahal nila.
Ngayon, wala na ang hadlang. Hindi na kailangang mag-download ng kaibigan mo o gumawa ng account. Nasa Discord channel na ang karakter, nasa Telegram group na, at maaabot na sa pamamagitan ng isang API endpoint. Puwede nang mangyari na lang ang usapan — kasama ka, kasama ang mga kaibigan mo, kasama ang kahit sino sa kuwarto.
At dahil nasa mga server namin ang personalidad at memorya ng karakter, wala siyang nawawala kapag umalis siya sa app. Siya pa rin ang parehong tao. Naaalala pa rin niya. Mas malaki lang ang kuwarto niya ngayon.
Mga group chat: Page ng Mga Integration Bumuo ng sarili mo: Mga Setting → Mga API Key

