1import{V as t}from"./app-Brzv3Rd5.js";const A=`There are two ways to use AI Peeps: **this website**, and the **Android app**. They are the same product, built from the same code, running on the same servers \u2014 not two services that happen to share a name. 2 3[**One account. One wallet. One set of Peeps. Use whichever you have to hand.**]{.xyellow} 4 5## Everything you buy works in both places 6 7This is the part worth remembering: **purchases are not tied to where you made them**. 8 9- **PeepCoins** bought in the app are spendable on the website, and coins bought on the website are spendable in the app. It is one balance, not two. 10- A **subscription** started in either place unlocks its perks in both \u2014 the higher allowances, the extra slots, the memory tools, everything. 11- Your **Peeps, chats, memories, images and videos** are the same on both. Start a conversation on your laptop, carry it on from your phone on the bus, and it picks up exactly where you left it. 12 13> [!IMPORTANT] There is nothing to transfer, activate or restore. Sign in with the same account and what you own is simply there. 14 15## What is identical 16 17Almost all of it: 18 19- **The chat.** Same models, same memory, same freedom. Your Peeps are exactly who they are on both, and nothing about the conversation is toned down in the app. See [How Chat Works](/wiki/how-chat-works/). 20- **Creating Peeps** \u2014 the same appearance, personality and scenario tools. See [Creating a Peep](/wiki/creating-a-peep/). 21- **Voice**, group chats, your galleries, your collections, your limits and your plan. 22 23## What is different 24 25One thing: **the media**. 26 27Images and videos generated in the app are **safe for work**. The website generates the full range; the app does not, and it does not display adult media either \u2014 so a gallery that has some will show you the rest of it there. 28 29> [!NOTE] This is a **store rule, not our preference**. Apple and Google both forbid explicit media inside an app distributed through their stores. The rule covers what an app shows and generates; it does not cover the conversation, which is why we left the chat exactly as it is rather than watering it down to match. 30 31## So which should I use? 32 33Whichever suits the moment \u2014 you are not choosing a side. 34 35- The **app** is the one that is already in your pocket: quicker to open, and it stays signed in. 36- The **website** is the full workshop: every image and video option, the wider community browsing, and the bigger screen for the things that deserve one. 37 38Most people end up using both, on the same account, without thinking about it. 39 40[\u{1F4EC} Contact us](action:contact){.wiki-btn-primary} 41`,de=Object.freeze(Object.defineProperty({__proto__:null,default:A},Symbol.toStringTag,{value:"Module"})),I=`Your Peep's look starts in **Step 1** of the [creation wizard](/wiki/creating-a-peep/), but it's never locked in. Everything here is optional \u2014 pick "Surprise" or leave it blank and it's chosen for you, and there's a **Randomize Appearance** button. 42 43## Portrait type: Realistic vs Anime 44 45The first choice is the art style of the **first** image: 46 47- **Realistic \u{1F469}\u200D\u{1F9B0}** \u2014 rendered with the **Prism** engine for photorealistic looks. 48- **Anime \u{1F9DA}** \u2014 illustrated style, with many sub-styles. 49 50>
50 [!NOTE] This only sets the *first* portrait. You can change the style at any time afterwards, and once the Peep exists you can also generate images with the **Forge** engine. See [Images](/wiki/images/). 51 52## The Reference Model 53 54Each Peep has a **Reference Model** \u2014 one image, marked with a green :fa[fas fa-user-circle xgreen]: icon, that the system uses as the visual anchor when generating *new* images of that Peep. It's what keeps your Peep looking like themselves across pictures. 55 56- The first portrait you create becomes the initial Reference Model. 57- The Peep's creator can **change it** later: pick another image of the Peep and choose *"Set as Reference Model"*. 58 59> [!IMPORTANT] For **public** Peeps, the Reference Model must be **SFW**. **Private** Peeps can use an NSFW Reference Model. Either way, you can always generate NSFW images of your Peep. 60 61## Global Style \u2014 your most powerful look control 62 63The **Global Style** is a set of **free-form tags** (not a fixed menu) that shape the background, clothing, mood, and overall aesthetic of your Peep's images. Because it's open-ended, it's one of the best tools for making a Peep truly *yours* \u2014 be as creative as you like. 64 65- It's **tag-based and free-form** \u2014 write whatever describes the vibe you want. 66- For **public** Peeps it must stay **SFW** (it feeds the SFW Reference Model). 67- When you generate a **custom image** later, you can **dial its influence up or down**, so a single Peep can still produce very different looks. 68 69## The finer details 70 71Skin tone, hair color and type, facial hair, eye color, build, glasses and more are all available \u2014 each optional, each with a "Surprise" choice. They can also be **left completely unset** if you'd rather let the Global Style and [bio](/wiki/personality-and-scenario/) drive the look. 72 73## Want a specific look in a generated image? 74 75Appearance here sets your Peep's *baseline*. When you actually generate an image, you can steer each picture far more precisely with prompts. 76 77> [!TIP] See the [Prompting Guide](/wiki/prompting/) for Booru tags and weighting. (Dedicated pages for each engine \u2014 **Prism**, **Forge**, and **Anime** \u2014 are coming soon.) 78`,ce=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"})),O=`If your monthly allowance runs out \u2014 or you're on the free plan \u2014 you can top up with **PeepCoin packs** any time. 79 80## Coins that never expire 81 82> [!IMPORTANT] **Purchased PeepCoins never expire.** Unlike your monthly allowance (which resets each cycle), coins you buy stay in your balance until you spend them. 83 84## Coin packs 85 86Packs range from a small top-up to a large bundle, with better value as the pack gets bigger. Larger packs also include more **Image Retry Tokens** (see [Image Retry Tokens](/wiki/retry-tokens/)). A typical lineup looks like: 87 88| Pack | Price | PeepCoins | 89|---|---|---| 90| Welcome | $5 | 500 | 91| Standard | $10 | 900 | 92| Popular | $20 | 2,200 | 93| Best value | $50 | 5,800 | 94| Mega | $100 | 12,500 | 95| Ultimate | $200 | 28,000 | 96| Royal | $500 | 75,000 | 97 98> [!NOTE] Exact packs, prices, and any current bonuses are always shown in the shop at checkout. Open the buy screen from your balance to see what's live right now. 99 100## Buy vs subscribe 101 102- **Buy coins** if you want flexibility with no commitment \u2014 great for occasional bursts of image/video generation. 103- **Subscribe** if you chat a lot (text becomes unlimited) and want a big monthly allowance plus more slots and better memory. See [Subscription Plans](/wiki/plans/). 104 105You can do both: a subscription for the monthly allowance, plus the occasional pack when you go on a creating spree. 106 107## Free ways to earn coins 108 109Don't forget [Referrals](/wiki/referrals/) \u2014 you earn PeepCoins when friends join and engage. 110`,he=Object.freeze(Object.defineProperty({__proto__:null,default:O},Symbol.toStringTag,{value:"Module"})),R=`Text chat is metered differently depending on whether you're a free or subscribed user. 111 112## Free daily messages 113 114Free (Starter) users get **{{daily_free_msgs}} free text messages per day**. Once you hit that, you can keep chatting by spending **{{cost_chat_message}} PeepCoins per message**, or subscribe for **unlimited** text chat. 115 116The daily counter resets every 24 hours. 117 118## When free limits tighten 119 120If you use up your free daily messages several days in a row, the free plan gets a little more restrictive \u2014 the daily allowance temporarily drops to **{{daily_squeeze_msgs}} messages per day**. 121 122It's just a nudge for very heavy free usage. You can always: 123 124- Spend **{{cost_chat_message}} PeepCoins** per message to keep going, or 125- [Subscribe](/wiki/plans/) to remove the limit entirely. 126 127> [!TIP] Subscribers never deal with daily limits \u2014 text chat is unlimited on every paid tier. 128 129## Other "limits" worth knowing 130 131- **Monthly PeepCoins** refill on your cycle (see [PeepCoins Explained](/wiki/peepcoins/)). Monthly coins don't roll over; purchased coins never expire. 132- **Chat slots** limit how many conversations you can keep \u2014 see [Chat Slots](/wiki/chat-slots/). 133- **Voice** has its own monthly audio allowance \u2014 see [Voice](/wiki/voice/). 134`,ue=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"})),V=`This is one of the most important things to understand on AI Peeps, because it decides whether a chat \u2014 and the **Peep** in it \u2014 sticks around. Three ideas link together: **temporary chats \u2192 saving a chat \u2192 keeping the Peep**. 135 136## Temporary chats (2 slots) 137 138Every new chat starts in a **temporary slot**. You have **2** of them, holding your two most recent unsaved chats. Think of them as a parking spot, not a garage: automatic and handy, but not permanent storage. 139 140## Starting a new chat when both slots are full 141 142When both temporary slots are full and you start a new chat (or create a new Peep), the oldest temporary chat has to make way. Don't worry \u2014 it isn't abrupt: 143 144- AI Peeps **asks you to confirm** first. 145- If you have a free permanent slot, it even offers a **one-tap button to save that chat on the spot** before you continue. 146 147So nothing vanishes by surprise. That said, it's worth knowing what's at stake: 148 149> [!IMPORTANT] **The Peeps most at risk are freshly created Peeps, or private Peeps that only you have.** If a temporary chat is removed and **nobody else has saved that Peep**, the Peep itself can be **permanently deleted**. Public Peeps that other people have saved are safe \u2014 and
149you can see how many people have saved a Peep on **its profile**. 150 151## Saving a chat = keeping the Peep 152 153The fix is simple: **save the chat.** Saving moves it into a permanent slot and keeps *both* the conversation and the Peep. You can: 154 155- Tap the big blue **:fa[fas fa-save]: \u2192 :fa[fas fa-users]: Save Chat** button at the top of any temporary chat, or 156- Save it from the confirmation prompt when starting a new chat, or 157- Promote it any time from **[My Chats](/mychats/)**. 158 159Permanent slots scale with your plan: 160 161| Plan | Permanent chat slots | 162|---|---| 163| Starter | {{chats_free}} | 164| Pal | {{chats_pal}} | 165| Pro | {{chats_pro}} | 166 167Want a few more? **Become a Creator** \u2014 publish public Peeps and you earn a **creator bonus of {{creator_bonus_peeps}} extra chat slots** on top of your plan (see [Galleries & Sharing](/wiki/galleries/)). If all your permanent slots are full, free one (delete a saved chat) before saving another. You can also **buy extra slots outright**: a one-off pack that raises your chat, Peep and private-Peep limits for good, on any plan, the free one included. The packs open from the **Buy extra slots** button on [My Chats](/mychats/), and each one says how many of its slots may be group chats (a smaller number: a group chat takes a normal slot too). 168 169## Frozen chats 170 171If you have more saved chats than your current plan allows (for example, after a subscription ends), older chats become **frozen** \u2014 read-only \u2014 until you free up an active slot by deleting another chat. Buying extra slots unfreezes them too, and it is the only way that does not cost you another chat. 172 173## Multiple chats with the same Peep 174 175You're not limited to a single conversation per Peep. You can keep **several separate chats** with the same character \u2014 each with its own history, scenario, and your-profile \u2014 so you can explore different storylines side by side. 176 177## Forking a chat 178 179Once a chat is **saved**, you can **fork** it: open it from **[My Chats](/mychats/)** and choose **Fork** (the branch \u{1F500} icon). Forking makes a **copy of the chat including its history** as a brand-new separate chat. 180 181Think of it as a save point you can branch from: keep the original safe and take the copy in a completely different direction. It's perfect for trying a risky choice or a different mood without losing where you were. 182`,pe=Object.freeze(Object.defineProperty({__proto__:null,default:V},Symbol.toStringTag,{value:"Module"})),D=`Creating a **Peep** is where AI Peeps really shines. The creation flow is a **3-step wizard**. Don't worry about filling everything in \u2014 every field is optional, and anything you leave blank is randomized for you. 183 184> [!TIP] In a hurry? Leave fields on "Surprise" / blank and hit create. You can always [edit the Peep](/wiki/managing-peeps/) later. 185 186## Cost 187 188- Free users get a couple of free Peep creations per day. 189- Paying users get **plenty of free daily creations** \u2014 {{create_daily_pal}} per day on Pal, up to {{create_daily_pro}} per day on Pro. 190- Beyond your free daily creations, each Peep costs **{{cost_create_peep}} PeepCoins**. 191 192## Step 1 \u2014 Appearance & basics 193 194Decide who the Peep is and what they look like: 195 196- **Visibility** \u2014 **Public** (appears in the Peeps Hub, others can chat with it) or **Private/Hidden** (only you see it). 197- **The basics** \u2014 name (up to {{max_name_length}} characters), gender, country, ethnicity, age (18+). All optional; leave blank for random. 198- **Portrait type** \u2014 **Realistic** (Prism engine) or **Anime** \u2014 this sets the *first* image only. 199- **Global Style** \u2014 free-form tags that strongly shape the vibe of your Peep's images. One of the most powerful knobs you have. 200- The finer visual details (skin, hair, eyes, build\u2026) are all optional and can even be turned off. 201 202There's real depth here, so it has its own page: **[Appearance & Styles](/wiki/appearance/)** \u2014 which also explains the Reference Model and how Global Style works. 203 204> [!NOTE] **Want NSFW? No problem.** For **public** Peeps, only the first profile picture (the [Reference Model](/wiki/appearance/)) needs to be **SFW**. **Private** Peeps can even have an NSFW Reference Model. Either way, you can generate **NSFW images of your Peep freely**. See [Images](/wiki/images/). 205 206## Step 2 \u2014 Personality, bio & scenario traits 207
208This shapes how your Peep behaves: personality sliders, hobbies, quirks, "spicy" preferences, and \u2014 most importantly \u2014 a free-form **bio** (which you can even have generated for you). 209 210Details on [Personality, Bio & Scenario](/wiki/personality-and-scenario/). 211 212## Step 3 \u2014 Scenario & finish 213 214The **scenario** sets the scene for your first interaction \u2014 where you are, how you meet, and whether you chat in **mobile** or **in-person** mode. Those modes behave quite differently, so it's worth knowing the difference: see [Scenarios: Mobile vs In-Person](/wiki/scenario-modes/). Pick a template or write your own, then hit **Create**. 215 216## After creating 217 218Your new Peep drops you straight into a chat. **Remember:** a brand-new Peep lives only in your temporary chat until you save it. 219 220> [!IMPORTANT] If you like your new Peep, **save the chat** right away. A Peep that nobody has saved can eventually be deleted. See [Chat Slots](/wiki/chat-slots/). 221 222## Other ways to make a Peep 223 224- **From an image** \u2014 turn an image you've generated on the site into a Peep. See [Create a Peep from an Image](/wiki/peep-from-image/). 225- **Clone** an existing Peep for **{{cost_clone_peep}} PeepCoins** and tweak the copy without touching the original. See [Public, Private, Edit & Clone](/wiki/managing-peeps/). 226`,_e=Object.freeze(Object.defineProperty({__proto__:null,default:D},Symbol.toStringTag,{value:"Module"})),L=`Editing and combining images is a **[Forge](/wiki/image-engines/)** specialty \u2014 Prism and Anime only generate. 227 228## Editing an image 229 230Hand Forge an existing image plus a prompt and it will **modify it** \u2014 change an outfit, the background, a detail. Editing costs **{{cost_edit_image}} PeepCoins**. 231 232To start, tap the green :fa[fas fa-paintbrush xgreen]: **paintbrush** on any image to enter **Edit \u2B29 Combine** mode. 233 234## Combining images 235 236In edit mode you can bring together **up to 3 images** \u2014 tap the green :fa[fas fa-plus xgreen]: button to **add** another image to the set. These are images already on the site \u2014 one can be a Peep's [Reference Model](/wiki/appearance/), and you can also combine **non-Peep images**. 237 238A toggle decides how the images are used: 239 240- **Same character** (default) \u2014 all images are treated as references to **one** character, blended into a single, consistent person. 241- **Different characters** \u2014 each image is a **separate** character, so you can put several of them in one scene. 242 243> [!NOTE] A combined image is attached to **one** Peep only. 244 245> [!TIP] Don't like an edit? You may be able to recover your coins \u2014 see [Image Retry Tokens](/wiki/retry-tokens/). 246`,me=Object.freeze(Object.defineProperty({__proto__:null,default:L},Symbol.toStringTag,{value:"Module"})),S=`Once you have a video you like, two tools take it further. 247 248## Enhance 249 250Select a finished video and choose **Enhance** to **upscale** it (720p / 1080p) and smooth it to **60 fps**. It's the perfect finishing step once you're happy with a clip. 251 252## Extend 253 254**Extend** continues a video from its last frame. Two things to know: 255 256- You get back **only the continuation** \u2014 a separate clip \u2014 which you can then **merge** with the original into one longer video. 257- Each extension adds some **quality degradation**, so start from a high-quality (or Apex) base. 258 259> [!TIP] A workflow that works well: make a short base clip, **Extend** it only if it turns out well, then **Enhance** the final result. 260`,ge=Object.freeze(Object.defineProperty({__proto__:null,default:S},Symbol.toStringTag,{value:"Module"})),x=`AI Peeps is **freemium**: you can use most of the platform for free, and a subscription removes limits and adds perks. You can also stay free forever and just buy PeepCoins when you need them. 261 262> [!IMPORTANT] Free users chat with the **same state-of-the-art models as premium users** \u2014 we want everyone to experience AI Peeps at its best. What premium really buys you is *more*: unlimited text chat, far bigger allowances, more slots, and extras like viewing and editing your Peeps' [memories](/wiki/memory/). 263 264## The free plan (Peep Starter) 265 266On the free plan you get: 267 268- **{{coins_free}} PeepCoins per month** 269- **{{daily_free_msgs}} text messages per day** 270- **{{chats_free}} permanent chat slots** (plus 2 temporary ones \u2014 see [Chat Slots](/wiki/chat-slots/)) 271- **{{peeps_free}} Peep save slots** 272- Access to image and video generation (paid with PeepCoins) 273
274When you run out of your daily messages or monthly coins, you can either buy more [PeepCoins](/wiki/buying-coins/) or subscribe. 275 276> [!NOTE] After a few days of regular heavy use, the free plan becomes a little more restrictive on daily messages. You can always keep going by spending PeepCoins, or subscribe to lift the limit entirely. 277 278## A special welcome offer \u26A1 279 280New users get a **one-time Welcome offer**: a bundle of **500 PeepCoins at a special discounted price**, available only once and only to new accounts. It's the cheapest way to top up early on \u2014 keep an eye out for it after you sign up. 281 282## What a subscription unlocks 283 284Subscriptions raise every limit and add perks. The headline benefits: 285 286- **Unlimited text chat** \u2014 no per-message coin cost 287- A **much larger monthly PeepCoin allowance** 288- **More chat slots and Peep slots** 289- **Better memory** \u2014 more memory slots, and the ability to view and edit them 290- A **monthly audio allowance** for voice 291- More **private (hidden) Peeps** 292 293Here's how the core limits scale across the currently available tiers: 294 295| Benefit | Starter | Pal | Pro | Chat | 296|---|---|---|---|---| 297| Monthly PeepCoins | {{coins_free}} | {{coins_pal}} | {{coins_pro}} | {{coins_chat}} | 298| Permanent chat slots | {{chats_free}} | {{chats_pal}} | {{chats_pro}} | {{chats_chat}} | 299| Peep save slots | {{peeps_free}} | {{peeps_pal}} | {{peeps_pro}} | {{peeps_chat}} | 300| Memory slots | {{memory_free}} | {{memory_pal}} | {{memory_pro}} | {{memory_chat}} | 301| Private Peeps | {{hidden_free}} | {{hidden_pal}} | {{hidden_pro}} | {{hidden_chat}} | 302| Text chat | Pay per message | Unlimited | Unlimited | Unlimited | 303 304> [!NOTE] **Peep Chat** is a low-cost, chat-focused tier: unlimited text chat with a small monthly coin allowance, for people who mainly want to talk. 305 306For the full tier breakdown and what each plan is best for, see [Subscription Plans](/wiki/plans/). For current prices, check the live [pricing page](/plans/). 307`,fe=Object.freeze(Object.defineProperty({__proto__:null,default:x},Symbol.toStringTag,{value:"Module"})),C=`The heart of the AI Peeps community is on **Discord** ([links here](/wiki/troubleshooting/)). On the site itself, you can still discover characters in the **Peeps Hub**, share your Peeps, and \u2014 if you create \u2014 build up a public creator gallery. 308 309## The Peeps Hub 310 311The **Peeps Hub** is where public Peeps live. Browse by tags, discover trending characters, and start chatting with anyone's public Peep. It's the fastest way to try the platform without creating anything yourself. 312 313## Public vs private Peeps 314 315- **Public** Peeps appear in the Hub and can be discovered by others. 316- **Private (Hidden)** Peeps are only visible to you (limited by plan \u2014 see [Public, Private, Edit & Clone](/wiki/managing-peeps/)). 317 318Tags power discovery \u2014 a Peep can carry several tags so the right people find it. 319 320## Galleries & access 321 322Public Peeps have galleries of generated images and videos. Depending on the Peep, you may be able to **unlock access** to its full gallery (past and future media). The unlock cost is set per Peep and shown before you buy. 323 324## Sharing your Peeps 325 326You can share an individual Peep via a link, so friends can meet a character you made. Sharing a public Peep also helps it get discovered in the Hub. 327 328## Becoming a creator 329 330Publish public Peeps and you become a **creator**, which grants **{{creator_bonus_peeps}} extra chat slots** on top of your plan. It's a nice bonus for contributing characters the community can enjoy. 331 332> [!NOTE] Public Peeps must keep a safe-for-work profile and appearance. Your private interactions with any Peep remain your own \u2014 see [Privacy & Safety](/wiki/privacy/). 333`,ye=Object.freeze(Object.defineProperty({__proto__:null,default:C},Symbol.toStringTag,{value:"Module"})),M=`Every Peep has a **gallery** \u2014 the images and videos that have been generated for it. Here's how it works. 334 335## Public vs private media 336 337When media is generated, it's classified as **public** (SFW) or **private** (NSFW). Importantly, this is judged from the **image that's actually produced**, not necessarily what you asked for \u2014 see [Privacy & Safety](/wiki/privacy/). Your private media stays yours. 338 339## What's visible 340 341A Peep's gallery shows its **most recent public media**. How many you can see is set by your **subscription tier**, with separate limits for SFW and NSFW media (per Peep): 342 343| Tier | SFW media | NSFW media | 344|---|---|---| 345| Starter | {{sfw_media_free}} | {{nsfw_media_free}} | 346| Chat | {{sfw_media_chat}} | {{nsfw_media_chat}} | 347| Pal | {{sfw_media_pal}} | {{nsfw_media_pal}} | 348| Pro | {{sfw_media_pro}} | {{nsfw_media_pro}} | 349 350Media beyond these recent limits stays **locked** \u2014 it exists, but isn't shown until the gallery is unlocked. 351 352> [!NOTE] The **NSFW** media shown and unlockable here is **generated by AI Peeps itself** \u2014 for now, platform-generated media is the only public NSFW. Your own NSFW generations always stay private (see [Privacy & Safety](/wiki/privacy/)). 353 354> [!NOTE] Your **own** generated media is **always visible to you** \u2014 both SFW and NSFW \u2014 whether or not the Peep is yours, and regardless of the limits above. 355 356## Curated galleries 357 358A Peep's creator can mark its gallery as **curated**. When a gallery is curated, by default it shows **only the media the creator has approved** \u2014 a hand-picked selection instead of everything recent. You can tell a gallery is curated by the blue :fa[fas fa-check-circle xblue]: check. 359 360It's only a default, though: you can always **switch the curated filter off** to browse the Peep's media normally. 361 362## Unlocking a gallery 363 364You can **unlock a Peep's gallery** to reveal its locked public media. It's a **one-time purchase per Peep*
364* \u2014 once you've unlocked it, it stays unlocked for you. 365 366The price depends on **how much media is locked** and **how popular the Peep is** (Peeps that are widely saved or featured cost a little more), with a small minimum. As always, the **exact cost is shown before you confirm** \u2014 and if there's nothing locked to reveal, there's nothing to buy. 367 368> [!NOTE] The **creator** of a Peep always sees its **full** gallery \u2014 no unlocking needed. That includes public media that **other users** generate for the Peep (public media is currently SFW only): the creator always sees all of it. Unlocking is simply what lets *other* users view someone else's public Peep in full. 369 370## Related 371 372- [Images](/wiki/images/) and [Video Generation](/wiki/video/) \u2014 how media is made. 373- [Privacy & Safety](/wiki/privacy/) \u2014 how media is classified and monitored. 374- [Galleries & Sharing](/wiki/galleries/) \u2014 the Peeps Hub and sharing your Peeps. 375`,ve=Object.freeze(Object.defineProperty({__proto__:null,default:M},Symbol.toStringTag,{value:"Module"})),j=`A chat doesn't have to be one-on-one. You can invite **more than one Peep** into the same conversation and let them talk to you \u2014 and to each other. A group chat behaves exactly like a normal [1-to-1 chat](/wiki/how-chat-works/) until you add a second Peep, so everything you already know still applies. 376 377## Adding & removing Peeps 378 379Open the **Chat Profile** (tap a Peep's avatar) and use the teal **Invite a Peep** button to bring another character into the chat. Each participant appears with their own avatar, and each avatar has two controls: 380 381- **:fa[fas fa-xmark]: Remove** (top-right) \u2014 takes that Peep out of the chat. Their past messages stay in the history with their name, so the conversation still reads correctly. 382- **Mute** (top-left) \u2014 see below. 383 384When a Peep joins, everyone in the chat is told *"X joined the conversation"*, so the newcomer is greeted naturally. 385 386## Who replies, and taking turns 387 388You don't have to pick who answers \u2014 AI Peeps handles the **turn-taking** for you. After you send a message, one Peep takes the floor and replies; sometimes another Peep will naturally jump in after them, and then the floor comes back to you. Replies lean slightly toward whoever spoke last, so conversations stay coherent instead of everyone talking over each other. 389 390## Mentioning a Peep 391 392Want a specific Peep to answer? There are two ways to call on someone, and they work differently: 393 394- **By name (soft mention).** Write their nickname, full name, or just their first name anywhere in the message. For example, *"So Misty, what do you think?"* gives the **first** reply to Misty, but the others can still jump in afterwards. This works even mid-action, so \`*looks at Misty* what now?\` still points at Misty. 395- **With @ (exclusive mention).** Put an at-sign before the name, like **@Misty**, and only Misty replies. No other Peep takes a turn. Use it when you want one Peep, and only that Peep, to answer. 396 397In a group chat, typing **@** opens a little list of the Peeps in the chat. Keep typing to filter it, then pick someone with the arrow keys and Enter (or Tab), or just tap a name. The mention is inserted for you, so it always lands on the right Peep. 398 399## Muting a Peep 400 401Tap the **mute** control on a Peep's avatar to bench them. A muted Peep **stays in the chat** and keeps all their history, but **won't take any turns** \u2014 they're skipped when picking who replies, including mentions. Tap again to bring them back in. Handy when you want the spotlight on one character for a while without removing anyone. 402 403## Each Peep is still their own character 404 405Group chats don't blur your Peeps together: 406 407- **Separate memories.** Every Peep keeps its **own** [memories](/wiki/memory/) of you, written from its own point of view \u2014 so what one Peep learns about you isn't automatically known by the others. 408- **Their own colour.** Each Peep's messages get a distinct colour so you can follow who's speaking at a glance. Prefer plain bubbles? You can turn colours off in **Settings**. 409 410## Group images 411 412You can generate an image straight from a group chat, but there's one thing to know: only the **Forge** engine can put **multiple Peeps' faces into one picture**. If you start an image from a group chat with Prism or Anime selected, you'll get a heads-up, because those engines render a single character. See [Image Engines](/wiki/image-engines/) for the full comparison. 413 414## How many can I have? 415 416Group chats have their own per-plan limits, separate from your regular [chat slots](/wiki/chat-slots/): 417 418| Plan | Group chats | Peeps per group | 419|---|---|---| 420| Starter | {{group_chats_free}} included (slots can be bought) | up to {{group_peeps_free}} | 421| Pal | {{group_chats_pal}} | up to {{group_peeps_pal}} | 422| Pro | {{group_chats_pro}} | up to {{group_peeps_pro}} | 423 424> [!TIP] **Creators get {{group_creator_bonus}} extra group chats** on top of their plan \u2014 publish public Peeps to unlock the bonus (see [Galleries & Sharing](/wiki/galleries/)). 425 426The free **Starter** plan includes no group chat, but nothing blocks them: a group chat costs one group slot, and slots come with a plan or as an [extra slot pack](/wiki/chat-slots/). 427`,we=Object.freeze(Object.defineProperty({__proto__:null,default:j},Symbol.toStringTag,{value:"Module"})),W=`Chatting is the core of AI Peeps. You message your Peep, they reply in character, and the conversation builds over time \u2014 with [memory](/wiki/memory/) keeping things consistent. 428 429## Mobile vs In-Person mode 430 431Every chat runs in one of two **interaction modes**, and they feel genuinely different: 432 433- **\u{1F5E3}\uFE0F In-Person** \u2014 you're together in a scene. Both you and your Peep can add **actions and narration** by wrapping text in asterisks, like \`*walks over and sits down*\`. This is what makes immersive roleplay tick. 434- **\u{1F4F1} Mobile** \u2014 pure **texting**, exactly like a messaging app: just dialogue, **no actions**. (Switch on **voice chat** in this mode and it becomes a *phone call* \u2014 which re-enables actions.) 435 436> [!TIP] The mode changes images and voice too. See [Scenario](/wiki/scenario-modes/) for the full breakdown \u2014 and note you can **edit your chat's scenario** at any time. 437 438## Cost 439 440- **Subscribers** chat with **unlimited** text messages \u2014 no coin cost. 441- **Free users** get **{{daily_free_msgs}} free text messages per day**, and can keep going beyond that for **{{cost_chat_message}} PeepCoins per message**. 442
443See [Daily Limits](/wiki/chat-limits/) for how the free allowance behaves. 444 445## The Chat Profile 446 447Tap your Peep's **avatar** to open the **Chat Profile** \u2014 the control panel for *this* chat. From there you can reach: 448 449- **Your profile** for this chat (see below) 450- **The scenario** \u2014 view and edit it 451- **Memory triggers** and **access to the Peep's memories** (see [Memory](/wiki/memory/)) 452 453## Your profile 454 455Your Peep can know something about **you**, too. Each chat can have its own **user profile** \u2014 a short description of who you are in that conversation, unique to that chat. 456 457So you don't rewrite it every time, you can also save reusable **default profiles** on your [User page](/user/) and drop them into any chat. 458 459## Editing & managing messages 460 461You're in control of the transcript. On any message you can: 462 463- \u270F\uFE0F **Edit** it \u2014 works on **your messages and your Peep's** (great for nudging the story back on track). 464- :fa[fas fa-trash]: **Delete** a single message. 465- :fa[fas fa-trash]: :fa[fas fa-arrow-down]: **Delete a message and everything above it** in one go. 466 467## Turn messages into voice 468 469Want to *hear* a line instead of reading it? Tap a message bubble (or an action), then the \u{1F50A} icon, and it'll be spoken aloud. See [Voice](/wiki/voice/) for more. 470 471Once a message has been voiced, a new :fa[fas fa-share xblue]: :fa[fas fa-video xblue]: icon appears next to it \u2014 tap it to send that exact audio into the **Generate Video** panel and make a **talking video** lip-synced to it. See [Video](/wiki/video/). 472 473## More than text 474 475Inside a chat you can also: 476 477- **Request or send a photo** \u2014 see [Images](/wiki/images/). 478- **Use voice** \u2014 speak and hear replies. See [Voice](/wiki/voice/). 479- **Generate a video** from the chat \u2014 see [Video Generation](/wiki/video/). 480 481## Where chats are stored 482 483Every chat lives in a **slot** \u2014 a couple of temporary ones and a larger, plan-based number of permanent ones. An unsaved chat (and sometimes the Peep in it) can be removed to make room. 484 485> [!IMPORTANT] Before you get attached, read [Chat Slots](/wiki/chat-slots/) \u2014 it explains how to keep the chats and Peeps you care about, how to keep **multiple chats** with the same Peep, and how to **fork** a conversation. 486`,Pe=Object.freeze(Object.defineProperty({__proto__:null,default:W},Symbol.toStringTag,{value:"Module"})),F=`AI Peeps has **four image engines**. You can pick one per image, and a Peep's [appearance](/wiki/appearance/) sets a default. 487 488## \u{1F525} Forge \u2014 the flexible all-rounder 489 490Forge is an **image edit model**: it can create images from scratch *and* edit existing ones, in **any style** \u2014 realistic, anime, painting, surreal, whatever. It understands **natural language**, so you just describe what you want. 491 492*Example prompt:* 493 494\`\`\` 495A woman in a red sundress sitting on a sunlit balcony, sipping coffee, warm morning light 496\`\`\` 497 498- Works with or without a Peep. 499- The only engine that **edits and combines** images \u2014 it can blend up to 3 on-site images (Peep or generated) into one. See [Editing & Combining](/wiki/editing-images/). 500 501## \u{1F4F7} Photoreal \u2014 pure photorealism 502 503Photoreal is our most **lifelike** engine. Like Forge it understands **natural language**, but it's tuned for **maximum photorealism** (real skin, light and detail). It doesn't edit, combine or make group photos (that's Forge's job), but it shines at single-character shots in any setting, from glam to fantasy. 504 505*Example prompt:* 506 507\`\`\` 508A woman in a red sundress sitting on a sunlit balcony, sipping coffee, warm morning light 509\`\`\` 510 511- Works with a Peep, or in **Full Control** mode with **no Peep** (just your own prompt). 512- Works like magic as the **first frame of a video** for lifelike motion. 513- You can set a Photoreal image as a Peep's **reference model** (see [Peep from image](/wiki/peep-from-image/)). 514 515## \u2728 Prism \u2014 realistic & glam 516 517Prism is **realistic but highly stylized** (not photorealistic): super-saturated colors and glamorous, eye-popping results. Instead of sentences it's driven by **Booru tags**, short comma-separated keywords like \`1girl, red sundress, sitting\`. That style and vocabulary come from anime/art image boards called "boorus" (for example [Danbooru](https://danbooru.donmai.us) and [Gelbooru](https://gelbooru.com)), whose community-tagged images trained these models, so their exact tag names are what Prism understands best. 518 519*Example prompt:* 520 521\`\`\` 5221girl, red sundress, balcony, morning light, sitting, coffee, looking at viewer 523\`\`\` 524 525- Browse a booru to find the exact tag for a pose, outfit or look, then paste the keywords in.
526- You can **weight** a tag to emphasise it, e.g. \`(red sundress:1.3)\`. See the [Prompting Guide](/wiki/prompting/). 527- Prism has the **widest range of NSFW**, which makes it a great pick for spicy work. 528 529## \u{1F9DA} Anime \u2014 illustrated 530 531Anime renders **illustrated / anime** art, also via **Booru tags**, with **14 sub-styles**: Default, Vintage, Drawbook, Sketch, Retro, Detailed, Detailed Monochrome, Watercolors, Rainbow, Stilized, Pixel Art, Cute, Bimbo, and More Realistic. 532 533## Which engine should I use? 534 535It comes down to the look you want: 536 537- **\u{1F4F7} Photoreal**: the most lifelike, real-photo results. 538- **\u{1F528} Forge**: the flexible all-rounder, and the only one that edits, combines and makes group photos. Easiest to prompt. 539- **\u2728 Prism**: realistic but glam and super saturated, with the most varied NSFW (great for spicy work). 540- **\u{1F9DA} Anime**: illustrated / anime art. 541 542> [!TIP] For a real-photo look use **Photoreal**; for editing, mixing or group shots use **Forge**; for glam or the spiciest NSFW use **Prism**. 543 544> [!NOTE] When you **create a new Peep**, the very first image is **Prism** (realistic) or **Anime**. After that you can use any engine, and you can set a Photoreal image as the Peep's reference model. 545`,be=Object.freeze(Object.defineProperty({__proto__:null,default:F},Symbol.toStringTag,{value:"Module"})),N=`AI Peeps can generate images in a few ways. **Every image costs {{cost_custom_image}} PeepCoins** \u2014 what changes is how much control you have. 546 547## Chat images 548 549Chat images appear **inside a conversation**, and their superpower is that they **automatically use the context of your chat** \u2014 what's happening, the setting, what your Peep is wearing \u2014 so they fit the moment with zero setup. The trade-off: they're **less customizable** than full custom generation. 550 551Two ways to get one: 552 553- **Your Peep sends one spontaneously** \u2014 and you can just **ask in the chat** ("send me a selfie!"). 554- **The [\u{1F5BC}\uFE0F Ask for Pic]{.wiki-chip-magenta} button** in the chat commands. You can add a **short optional prompt** to request something specific, but the **chat context is still used**. 555 556## Custom images 557 558Custom generation is the **full studio**: you write your own prompt and shape the result in detail. There are two modes: 559 560- **Guided Mode** (default) \u2014 pick the **pose, outfit, background, and expression** from dropdowns, and AI Peeps blends them with your prompt and the Peep. Any of these four can be **switched off** if you'd rather specify those details in the prompt yourself. 561- **Full Control Mode** \u2014 **only the prompt you type is used**; nothing else is injected. The way to get *exact* results when you know precisely what you want. 562 563**Prompt style depends on the engine:** Forge takes **natural language**, while Prism and Anime take **keyword (Booru) tags**. See [Image Engines](/wiki/image-engines/) and the [Prompting Guide](/wiki/prompting/). 564 565### Advanced options 566 567- **Negative prompt** \u2014 list what you *don't* want to appear. 568- **Global Style Strength** \u2014 how strongly the Peep's [Global Style](/wiki/appearance/) influences this image. Turn it down for a different look, up to stay on-brand. 569- **Force Solo** \u2014 keep the image to a single character. 570 571## Images not tied to a Peep 572 573You don't have to attach an image to a character. Click **Create Image**, **deselect any Peep**, and just write your prompt \u2014 AI Peeps generates it from scratch. These images aren't linked to anyone and are **private by default**. 574 575Made one you love? You can turn it into a character later with [Create a Peep from an Image](/wiki/peep-from-image/). 576 577## What it costs 578 579- **Any image** \u2014 {{cost_custom_image}} PeepCoins, whether it's a chat image or a custom image. 580- **Editing an image** \u2014 {{cost_edit_image}} PeepCoins. See [Editing & Combining Images](/wiki/editing-images/). 581 582## Keep exploring 583 584- [Image Engines: Forge, Prism & Anime](/wiki/image-engines/) 585- [Editing & Combining Images](/wiki/editing-images/) 586- [Prompting Guide](/wiki/prompting/)
587- [Image Retry Tokens](/wiki/retry-tokens/) 588`,Ee=Object.freeze(Object.defineProperty({__proto__:null,default:N},Symbol.toStringTag,{value:"Module"})),Y=`Once you've made a Peep you can change it, copy it, control who sees it, and decide whether to keep it. 589 590## Public vs Private 591 592- **Public** Peeps appear in the **Peeps Hub** and can be discovered and chatted with by other users. 593- **Private (Hidden)** Peeps are only visible to you. 594 595How many private Peeps you can keep depends on your plan: 596 597| Plan | Private Peeps | 598|---|---| 599| Starter | {{hidden_free}} | 600| Pal | {{hidden_pal}} | 601| Pro | {{hidden_pro}} | 602 603> [!NOTE] For **public** Peeps, only the [Reference Model](/wiki/appearance/) (the main profile image) has to be **SFW**. **Private** Peeps can use an NSFW Reference Model. Either way, your private chats are always your own. 604 605### Sharing a private Peep 606 607You can **share** a private Peep without making it fully public. If you share its link \u2014 or share one of its images, which links back to the profile \u2014 anyone with that link can access the Peep. 608 609This is by design: maybe you want to share a Peep with a friend, but not put it in front of the whole community. Sharing gives access to the people you choose; it doesn't list the Peep in the public Hub. 610 611## The creator's powers 612 613The **creator of a Peep always has special control over it**: they can edit it, change its visibility (public/private), change its [Reference Model](/wiki/appearance/), and more. Other users can chat with a public Peep, but they can't change it. 614 615## Editing a Peep 616 617You can edit a Peep's appearance, personality, bio, and scenario \u2014 but **only for Peeps you created**. Editing costs **{{cost_edit_peep}} PeepCoins**. 618 619Want to change someone *else's* Peep? You can't edit it directly \u2014 **clone it first**, and then you can edit your copy freely. 620 621## Cloning a Peep 622 623**Clone** a Peep (yours or a public one) for **{{cost_clone_peep}} PeepCoins** to get your own editable copy. 624 625- Cloning copies the **whole profile** \u2014 bio, scenario, personality, appearance \u2014 and the **Reference Model image**. 626- It does **not** copy the Peep's gallery; only that single Reference Model image comes across. 627- Once cloned, **you act as the creator** of the copy: edit it, change its Reference Model, and so on. 628- Clones are **private by default** and can't be made public \u2014 but you can still **share** them (see above). 629 630## Creating a Peep from an image 631 632You can also build a Peep from an image you've generated on the site. See [Create a Peep from an Image](/wiki/peep-from-image/). 633 634## How many Peeps can I keep? 635 636Your **Peep save slots** scale with your plan: 637 638| Plan | Peep slots | 639|---|---| 640| Starter | {{peeps_free}} | 641| Pal | {{peeps_pal}} | 642| Pro | {{peeps_pro}} | 643 644If you publish public Peeps, you get a **creator bonus of {{creator_bonus_peeps}} extra slots**. 645 646> [!IMPORTANT] Saving a Peep is tied to **saving its chat**. A Peep that nobody has saved can be permanently deleted once its temporary chat is pushed out. This is the single most important thing to understand \u2014 see [Chat Slots](/wiki/chat-slots/). 647`,ke=Object.freeze(Object.defineProperty({__proto__:null,default:Y},Symbol.toStringTag,{value:"Module"})),$=`Peeps remember you. Memory is what makes long-term interactions feel continuous instead of starting from scratch every time. 648 649## How memory works 650 651AI Peeps uses **recursive summarization**: as your conversation grows, older parts are compressed into compact **memories**. This means a Peep can remember far more than what's currently visible in the chat window \u2014 key facts, events, and details carry forward. 652 653You can view a Peep's memories from their friend list / memory panel. 654 655## Memory slots 656 657Each Peep has a number of **memory slots** that scales with your plan: 658 659| Plan | Memory slots | 660|---|---| 661| Starter | {{memory_free}} | 662| Pal | {{memory_pal}} | 663| Pro | {{memory_pro}} | 664 665When new memories form and all slots are full, the oldest non-fixed memory makes room for the new one. Each memory entry can hold up to **{{max_memory_length}} characters**. 666 667## Viewing and editing memories 668 669What you can do depends on your tier: 670 671- **Starter, Pal & Peep Chat** \u2014 view memories. 672- **Pro** \u2014 view **and edit** memories, and mark a memory as **Fixed** so it's never overwritten. 673 674>
674 [!TIP] Fixing a memory is great for must-keep facts (your name, an important storyline detail). Note that the very first memory slot can't be fixed. 675 676## Memory triggers 677 678Some memories can be set as **triggers** \u2014 they only activate when specific words come up in the conversation. It's a niche tool for special cases: surfacing a detail exactly when it's relevant, or helping keep your Peep on track around certain topics. Most people never need it, but it's there if you do. 679 680## Memory vs the chat window 681 682Even if a detail has scrolled far out of view, it may still live in memory. If a Peep "forgets" something important, adding it to a memory (on Pro/God) is the reliable way to make it stick. 683`,Te=Object.freeze(Object.defineProperty({__proto__:null,default:$},Symbol.toStringTag,{value:"Module"})),G=`> [!WARNING] **Direct payments on the site are currently disabled.** We expect them to be back soon. In the meantime, you can still top up through **G2A** and **Telegram**. 684 685While on-site checkout is paused, AI Peeps offers two alternative ways to buy PeepCoins and subscriptions. 686 687## G2A 688 689G2A is a large third-party marketplace for digital products. You buy a PeepCoins (or subscription) key there, then redeem it on AI Peeps. 690 691## Telegram 692 693You can also pay through our Telegram bot using **Telegram Stars** \u2014 Telegram's own in-app currency, which you purchase inside Telegram and then spend with the bot. 694 695## A note on prices 696 697> [!IMPORTANT] Both G2A and Telegram Stars add their own **fees**, so the prices shown on the AI Peeps site **may not exactly match** what you pay on G2A or via Telegram Stars. Always check the final price on the platform you're using before you complete a purchase. 698 699## When will direct payments return? 700 701We're actively working on re-enabling direct payments on the site. Until then, G2A and Telegram are the way to go. Not sure how to proceed? Reach out \u2014 see [Troubleshooting & Contact](/wiki/troubleshooting/). 702`,Ae=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"})),z=`You don't have to start from the wizard \u2014 you can turn an **image you've generated on AI Peeps** into a brand-new Peep. This is the **Pic 2 Peep** feature. 703 704## How it works 705 706Pick an image you've made on the site, and AI Peeps builds a whole Peep from it. 707 708The source image can be: 709 710- **Another Peep's image** \u2014 spin a fresh character off a picture you liked, or 711- **An image you generated without a Peep attached** \u2014 see [Images](/wiki/images/). 712 713## It builds everything 714 715This is surprisingly powerful: from a single image, AI Peeps generates the **entire** Peep for you \u2014 a fitting **bio** and **scenario**, every **appearance** detail, and a matching **personality** (right down to hobbies, quirks, and kinks). You get a complete, ready-to-chat character, which you can then tweak like any other. 716 717## Good to know 718 719- For a **public** Peep the image must be **SFW** (it becomes the [Reference Model](/wiki/appearance/)); private Peeps can use an NSFW one. 720- Once created, your new Peep works exactly like any other: chat with it, generate more [images](/wiki/images/) and [video](/wiki/video/), and remember to **[save the chat](/wiki/chat-slots/)** to keep it. 721 722> [!TIP] Made an image you love that isn't tied to a Peep yet? Pic 2 Peep is how you give it a personality and bring it to life. 723`,Ie=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),H=`**PeepCoins** \u{1FA99} are the in-app currency. Almost everything you generate spends PeepCoins, so understanding them makes the whole platform click. 724 725## Where PeepCoins come from 726 727- **Sign-up bonus:** new accounts start with **{{signup_coins}} PeepCoins**. 728- **Monthly allowance:** every plan refills coins each cycle (Starter {{coins_free}}, Pal {{coins_pal}}, Pro {{coins_pro}}). 729- **Buying coins:** purchase packs any time \u2014 see [Buying PeepCoins](/wiki/buying-coins/). 730- **Referrals:** earn coins when friends join and engage \u2014 see [Referrals](/wiki/referrals/). 731 732> [!IMPORTANT] Monthly allowance coins **don't roll over** \u2014 they reset at the end of your cycle. Coins you **purchase never expire**. 733 734## What things cost 735 736| Action | Cost (PeepCoins) | 737|---|---| 738| Text message (free users) | {{cost_chat_message}} | 739| Voice message | {{cost_voice_message}} | 740| Any image (chat or custom) | {{cost_custom_image}} | 741| Edit an image | {{cost_edit_image}} | 742| Create a Peep | {{cost_create_peep}} | 743| Edit a Peep | {{cost_edit_peep}} | 744| Clone a Peep | {{cost_clone_peep}} | 745| Create a Peep from an image | {{cost_peep_from_image}} | 746| Video | Varies \u2014 shown before you confirm | 747 748> [!IMPORTANT] **Apart from text and voice chat, every action that spends PeepCoins shows you the cost up front \u2014 nothing is ever deducted by surprise.** 749 750> [!NOTE] Subscribers get **unlimited text chat**, so the per-message cost above only applies to free users who go past their [daily allowance](/wiki/chat-limits/
750). Video pricing depends on resolution and length \u2014 see [Video Generation](/wiki/video/). 751 752## Stretching your coins 753 754- Use the **Pose / Background / Outfit** selectors and good [prompting](/wiki/prompting/) to nail images on the first try. 755- Recover coins from bad images with [Image Retry Tokens](/wiki/retry-tokens/). 756- Start small on [video](/wiki/video/) before generating long, high-resolution clips. 757 758## Running low? 759 760[Buy more PeepCoins](/wiki/buying-coins/), [subscribe](/wiki/plans/) for a bigger monthly allowance, or invite friends with [Referrals](/wiki/referrals/). 761`,Oe=Object.freeze(Object.defineProperty({__proto__:null,default:H},Symbol.toStringTag,{value:"Module"})),B=`Looks are only half a Peep. **Steps 2 and 3** of the [creation wizard](/wiki/creating-a-peep/) shape how they think, talk, and where you meet. Everything is optional and randomizable. 762 763## Personality traits 764 765Quick sliders and dropdowns set the broad strokes \u2014 intelligence (from "Bimbo Mode" to "Galaxy Brain"), friendliness, confidence, playfulness, energy, mood, and more. There are **Randomize** buttons too. 766 767You can also add **hobbies**, a **quirk**, and \u2014 for mature roleplay \u2014 an **arousal level** and a few **kinks**. 768 769> [!TIP] Every trait can be **left unselected**. If you'd rather define your Peep precisely through the bio (below), just unset the sliders and let the bio do the talking. 770 771## The bio \u2014 where a Peep really comes to life 772 773The **bio** is a free-form description of who your Peep is: their background, personality, and the little details that make them feel real. It's the single most powerful field for shaping a character, so it's worth a few good sentences (up to {{max_bio_length}} characters). 774 775Don't want to write it yourself? Use the **Bio generation panel**: jot down a few tags, a rough draft, or just an idea, hit **Generate**, and an AI will write a polished bio for you \u2014 which you can then tweak to taste. 776 777## The scenario 778 779The **scenario** (Step 3) sets the opening scene \u2014 where you are and how you meet \u2014 and which **interaction mode** you'll use. There's a matching **generator** here too: give it a hint and let it write the scene. Pick a ready-made one or write your own (up to {{max_scenario_length}} characters). 780 781What you set here is the Peep's **default scenario** \u2014 what new users get when they first chat with this Peep. In any individual chat, though, **you can change your own chat scenario at any time**, without affecting the default. 782 783> [!TIP] The **interaction mode** (mobile vs in-person) changes a lot \u2014 chat style, how images are framed, how voice feels. See [Scenario](/wiki/scenario-modes/) for the full picture, including default vs chat scenarios. 784 785The Peep's default scenario can be changed later by [editing the Peep](/wiki/managing-peeps/) (**{{cost_edit_peep}} PeepCoins**) \u2014 but only by its creator. 786`,Re=Object.freeze(Object.defineProperty({__proto__:null,default:B},Symbol.toStringTag,{value:"Module"})),q=`A subscription raises every limit and adds perks. The currently available tiers are **Peep Starter** (free), **Peep Pal**, **Peep Pro**, and the chat-focused **Peep Chat**. 787 788> [!NOTE] For **current prices** always check the live [pricing page](/plans/) \u2014 this page focuses on what each tier *unlocks*, which is what usually drives the choice. 789 790## What each tier unlocks 791 792| Benefit | Starter | Pal | Pro | Chat | 793|---|---|---|---|---| 794| Monthly PeepCoins | {{coins_free}} | {{coins_pal}} | {{coins_pro}} | {{coins_chat}} | 795| Text chat | Pay per message | Unlimited | Unlimited | Unlimited | 796| Permanent chat slots | {{chats_free}} | {{chats_pal}} | {{chats_pro}} | {{chats_chat}} | 797| Peep save slots | {{peeps_free}} | {{peeps_pal}} | {{peeps_pro}} | {{peeps_chat}} | 798| Private (hidden) Peeps | {{hidden_free}} | {{hidden_pal}} | {{hidden_pro}} | {{hidden_chat}} | 799| Memory slots | {{memory_free}} | {{memory_pal}} | {{memory_pro}} | {{memory_chat}} | 800| Edit memories | \u2014 | \u2014 | Yes | \u2014 | 801| Monthly audio allowance | {{audio_free}} | {{audio_pal}} | {{audio_pro}} | {{audio_chat}} | 802 803## Which plan is for me? 804 805- **Starter** \u2014 try the platform, light use, occasional generation. 806- **Pal** \u2014 unlimited chat and a solid coin allowance for regular use. 807- **Pro** \u2014 heavier image/video creation, editable memory, the biggest allowances and most slots.
808- **Peep Chat** \u2014 for people who mainly want to **talk**: unlimited text chat at a very low price, with a small monthly coin allowance for the occasional image or video. 809 810## Billing details 811 812- **Yearly billing** is available and works out cheaper than paying monthly. 813- Some tiers offer a **first-month discount** on monthly billing. 814- **Upgrading mid-cycle is prorated** \u2014 you're credited for what you already paid, and you'll see the exact amount before confirming. 815- **Auto-renewal** is on by default; you can cancel any time and keep your benefits until the period ends. 816- **Refunds** are handled case by case \u2014 recently subscribed with little usage is usually fine; heavy usage usually isn't. See [Troubleshooting & Contact](/wiki/troubleshooting/). 817 818> [!TIP] Not ready to subscribe? You can stay free and just [buy PeepCoins](/wiki/buying-coins/) when you need them. Purchased coins never expire. 819`,Ve=Object.freeze(Object.defineProperty({__proto__:null,default:q},Symbol.toStringTag,{value:"Module"})),U=`Your conversations are yours. This page covers how AI Peeps treats your privacy and how content moderation works. 820 821## Your chats are private 822 823> [!IMPORTANT] Your chats are **private**. They are never public, never sold, and never shared with other users or with advertisers. 824 825- **Only you can see them.** Nobody else can find or open your conversations, unless you decide to share one with a link. 826- **Not used to train our AI.** We don't use your chats, uploads or creations to train our own models, and wherever possible the AI providers that write the replies are set up not to train on your data either. 827- **No ads, no data selling.** We don't sell your data and we don't show you ads based on what you write. 828- **Delete anything, any time.** A chat, an image or a Peep is deleted instantly and for good. You can also delete your whole account from your profile: see [what gets deleted](/delete-account/). 829 830For the full legal details, see the [Privacy Policy](/pp/) and [Terms of Service](/tos/). 831 832## Content rules & moderation 833 834To keep the platform safe and legal, some rules are enforced: 835 836- **Public** Peep profiles and appearances must be **safe-for-work**. 837- Peeps are checked for prohibited content (anything suggesting minors is strictly forbidden), both at creation and via community flags. 838- A Peep that collects repeated valid flags can be removed, and accounts with repeated serious violations can be banned. 839 840These rules exist to protect everyone and keep AI Peeps online \u2014 they're not about limiting your private, consenting, adult roleplay. 841 842## Generated images & videos 843 844A few things to know about the media you create: 845 846- **Monitoring.** Generated images and videos are subject to monitoring, so users who create inappropriate content can be flagged and, if necessary, banned. 847- **Public vs private.** Media is classified as **SFW \u2192 public** or **NSFW \u2192 private**. This is decided from the **image that's actually produced**, which isn't always what you asked for \u2014 e.g. you might request something NSFW but the generator plays it safe and produces an SFW image, and that image is then **public**. 848- **Private stays private.** Private media is **never shown to anyone** \u2014 not even through an unlocked gallery. The one exception: if you set a private **NSFW** media as the Peep's **PeepCover**, it becomes public, since that's the image shown on the Peep's card. (And if the Peep itself is private, no one can see its card anyway.) 849- **Visibility.** Public media isn't all on display: a Peep's **most recent public media** appear in its gallery, and the rest can be revealed with the gallery **unlock**. See [Gallery](/wiki/gallery/). 850 851## Notifications 852 853You control notifications (for finished images/videos, offers, and referral rewards). Enabling them is optional, and there's even a small coin bonus for turning them on. 854 855> [!NOTE] Have a privacy question that isn't answered here? Reach out \u2014 see [Troubleshooting & Contact](/wiki/troubleshooting/). 856`,De=Object.freeze(Object.defineProperty({__proto__:null,default:U},Symbol.toStringTag,{value:"Module"})),K=`How you prompt depends on the [engine](/wiki/image-engines/) you're using. 857 858## Forge & Photoreal \u2014 natural language 859 860Forge and Photoreal understand plain English. Describe the scene like you'd tell a person: 861 862\`\`\` 863A woman in a leather jacket leaning against a neon-lit wall at night, cinematic, light rain 864\`\`\` 865 866Full sentences, moods, and details all work. Photoreal is tuned for photorealism, so realistic wording (*natural light, shot on camera, realistic skin*) plays to its strengths. 867 868## Prism & Anime \u2014 Booru tags 869 870Prism and Anime are driven by **Booru tags**: short, comma-separated keywords, not full sentences. "Boorus" are anime/art image boards (like [Danbooru](https://danbooru.donmai.us) and [Gelbooru](https://gelbooru.com)) whose community-tagged images trained these models, so their tags are the vocabulary they understand best. 871 872*Simple:* 873 874\`\`\` 8751girl, red dress, beach, sunset, smiling, looking at viewer 876\`\`\` 877 878*More complex, with weighting:* 879 880\`\`\` 8811girl, (red dress:1.2), windswept hair, beach, sunset, (freckles:0.8), looking at viewer, depth of field 882\`\`\` 883 884- Default weight is **1.0**; \`(tag:1.2)\` emphasizes a tag, \`(tag:0.8)\` plays it down. 885- Don't push much past **1.7**, or you'll get artifacts. 886- Look up the exact tag on a booru's tag list ([Danbooru tags](https://danbooru.donmai.us/tags), [Gelbooru tags](https://gelbooru.com/index.php?page=tags&s=list)): type a word to see the canonical tag and how common it is. 887 888## You usually don't start from scratch 889 890For every Peep image, AI Peeps **already builds a full, correctly-formatted prompt** behind the scenes \u2014 from the Peep and the chat \u2014 so most of the time you just tweak. Want a blank slate instead? Switch on **Full Control Mode** in custom generation and only your own prompt is used. See [Images](/wiki/images/). 891`,Le=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"})),Z=`Invite friends and earn PeepCoins when they join and get active. Everything happens through your personal referral link. 892 893## Your referral link 894 895Your link is based on your **@handle**, and you'll find it in your **User Panel**. Tap to copy and share it anywhere. 896 897> [!TIP] Changing your handle changes your link, so pick one you're happy to share. (A very long handle makes a long link \u2014 the panel will warn
897you.) 898 899Turn on notifications and you'll get a ping \u2014 plus a small coin bonus for enabling them \u2014 whenever a referral reward unlocks. 900 901## The three rewards 902 903You earn PeepCoins in three ways as your invited friends do things: 904 905| When your friend\u2026 | You earn | Conditions | 906|---|---|---| 907| **Signs up** | **{{referral_signup}} \u{1FA99}** | They must be active for at least {{referral_min_days}} day **and** have spent at least {{referral_min_used}} PeepCoins. Once per friend. | 908| **Buys PeepCoins** | **{{referral_pct}}%** of the coins they buy | Counts for their first {{referral_max_purchases}} purchases. | 909| **Subscribes** | **{{referral_sub}} \u{1FA99}** | Any tier. Their first subscription only. | 910 911## Why a reward sometimes doesn't appear 912 913The most common question is *"my friend signed up \u2014 where are my coins?"* The sign-up reward is intentionally gated to prevent abuse: 914 915> [!IMPORTANT] The **{{referral_signup}}-coin sign-up reward** only unlocks after your friend has been active for **{{referral_min_days}} day** *and* has actually **spent {{referral_min_used}} PeepCoins**. A brand-new account that hasn't done anything yet won't trigger it. 916 917Other rules: 918 919- You can't refer yourself. 920- The coin-purchase reward only counts for a friend's first **{{referral_max_purchases}}** purchases. 921- The subscription reward is paid once, on a friend's **first** subscription. 922 923## Tracking your earnings 924 925Your User Panel shows your total PeepCoins earned, broken down by sign-ups, coin purchases, and subscriptions \u2014 so you can see exactly where your rewards came from. 926`,Se=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"})),Q=`Image generation is creative, so sometimes a result misses. **Image Retry Tokens** are how AI Peeps lets you recover the coins from a bad image instead of eating the cost. 927 928## The idea 929 930Don't like a generated image? You can get your coins back for it. How the refund works depends on your plan. 931 932## How to use it 933 934On an image you're not happy with, tap **Delete Image**. You'll be asked whether to **use a retry token to get your PeepCoins back** \u2014 confirm, and the coins are returned. 935 936## Subscribers 937 938For subscribers, a refund goes **straight back into your monthly allowance**. 939 940> [!NOTE] Make sure you have room in your monthly allowance before refunding \u2014 the coins return to that bucket, so it can't overflow past your cap. 941 942## Free users 943 944Free users earn **Image Retry Tokens** through purchases (coin packs include some \u2014 see [Buying PeepCoins](/wiki/buying-coins/)). You can use them on any image that's **less than 48 hours old**. 945 946## Good to know 947 948- Retry tokens are about **images**. Video is the priciest feature, so check its live cost carefully before generating \u2014 see [Video Generation](/wiki/video/). 949- The cleanest way to avoid wasted coins is good prompting in the first place \u2014 see the [Prompting Guide](/wiki/prompting/). 950`,xe=Object.freeze(Object.defineProperty({__proto__:null,default:Q},Symbol.toStringTag,{value:"Module"})),X=`Every chat runs on a **scenario** \u2014 the setup that frames where you are, how you meet, and how the conversation behaves. Two things are worth understanding: *which* scenario is in play, and *which interaction mode* it uses. 951 952## Default scenario vs chat scenario 953 954There are two kinds of scenario: 955 956- **The Peep's default scenario** \u2014 attached to the Peep itself, usually tailored to that character. It's what the creator writes in the [creation panel](/wiki/personality-and-scenario/), and it's what **new users get by default** when they start a chat with that Peep. 957- **Your chat scenario** \u2014 when you open a chat it starts from the default, but from then on **you can change your chat's scenario independently, at any time**, without affecting the Peep's default. 958 959> [!IMPORTANT] **You're always in charge of your own chats.** Only a Peep's *creator* can change its **default** scenario \u2014 but **anyone** can freely change the scenario of **their own chat**. Your changes are yours alone and never touch how anyone else experiences that Peep. 960 961## Interaction modes 962 963A scenario also sets an **interaction mode**, and this genuinely changes how chats, images, and voice behave. Pick the one that fits the experience you want. 964 965### \u{1F4F1} Mobile (text-chat) mode 966 967You and your Peep are **texting**, like on a messaging app. 968 969- **Messages** read like real texts \u2014 straight dialogue, **no actions** (it imitates a messaging app precisely). 970- **Images** are framed as if **sent to you over text** \u2014 often selfie-style, from the Peep's ph
970one. 971- **Voice** turns the chat into a **phone call** \u2014 and, because it's a call, it *re-enables actions*. 972- The pacing mimics texting, with typing indicators and natural little delays. 973 974### \u{1F5E3}\uFE0F In-Person mode 975 976You and your Peep are **together in a scene**, face to face. 977 978- **Messages** can include **brief actions and narration** \u2014 wrap them in asterisks, like \`*glances at you and smiles*\`. Both you and your Peep can use them to move the scene along. 979- **Images** are framed as something **right there in front of you**, not sent over a phone. 980- **Voice** feels like **talking face-to-face**. 981- Replies feel more immediate and in-the-moment. 982 983> [!TIP] **Actions** are text wrapped in asterisks (e.g. \`*smiles*\`) that describe something beyond dialogue. They're on in **In-Person** mode, and in **Mobile** mode whenever **voice chat** is active. Plain Mobile texting stays dialogue-only. 984 985## Which should I pick? 986 987- Want a realistic "we're texting" vibe \u2014 selfies, phone calls? \u2192 **Mobile**. 988- Want immersive roleplay with described actions and scenes? \u2192 **In-Person**. 989 990> [!TIP] You set the mode in the scenario, and can switch it for your chat at any time \u2014 it changes the whole feel of your conversation. 991 992## Related 993 994- [Personality, Bio & Scenario](/wiki/personality-and-scenario/) \u2014 where the default scenario is set 995- [Images](/wiki/images/) \u2014 how photos are framed in each mode 996- [Voice](/wiki/voice/) \u2014 voice chat in each mode 997`,Ce=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"})),J=`Make your Peep **talk**, lip-synced to audio. 998 999## How it works 1000 1001Turn on **Talking Video** in the video panel. The **video length follows the audio length** \u2014 a longer line makes a longer clip. 1002 1003## Where the audio comes from 1004 1005You have two options: 1006 1007- **Generate it on the spot** \u2014 type what you want your Peep to say and pick a voice, right in the video panel. 1008- **Use a chat message** \u2014 in the chat, voice a message (\u{1F50A}), then tap its :fa[fas fa-share xblue]: :fa[fas fa-video xblue]: icon to send that exact audio into the video panel. 1009 1010See [Voice](/wiki/voice/) for more on generating and using voice. 1011`,Me=Object.freeze(Object.defineProperty({__proto__:null,default:J},Symbol.toStringTag,{value:"Module"})),ee=`Most issues have a quick fix. Here are the common ones. Still stuck? You'll reach **me, @Val**, directly \u2014 and I try to always reply within **24 hours**. 1012 1013[\u{1F4EC} Contact us](action:contact){.wiki-btn-primary} 1014 1015## \u2753 Voice isn't working 1016 1017Voice has two halves and either can fail depending on your device: 1018 1019- **Mic \u2192 text** isn't supported in every browser. 1020- **Reply \u2192 speech** works in most browsers. 1021 1022Try: a different up-to-date browser, granting microphone permission, and checking your output isn't muted. Full details on [Voice](/wiki/voice/). 1023 1024## \u2753 "My friend signed up but I didn't get referral coins" 1025 1026Referral rewards don't unlock the instant a friend registers \u2014 they only kick in once your friend has been **active for a little while**. Give it some time. See [Referrals](/wiki/referrals/). 1027 1028## \u2753 "Where did my Peep go?" 1029 1030A Peep that was never saved can be removed once its temporary chat is pushed out. Always **save the chat** to keep a Peep. See [Chat Slots](/wiki/chat-slots/). 1031 1032## \u2753 "My coins reset" 1033 1034Monthly allowance coins reset each cycle and don't roll over \u2014 but **purchased coins never expire**. See [PeepCoins Explained](/wiki/peepcoins/). 1035 1036## \u2753 "An image came out wrong" 1037 1038Tweak your tags/weights (see the [Prompting Guide](/wiki/prompting/)) and recover coins with [Image Retry Tokens](/wiki/retry-tokens/). 1039 1040## \u2753 "My image or video generation failed" 1041 1042It happens occasionally, for all sorts of reasons. **First, just try again** \u2014 most failures are one-offs. If it keeps failing, [contact support](action:contact). 1043 1044> [!NOTE] You won't lose PeepCoins for a failed image or video. Coins are deducted **only after** the media is successfully created and attached to your Peep. 1045 1046## \u2753 Refunds & billing 1047 1048Refunds are handled case by case. Recently subscribed with little usage is usually eligible; heavy usage usually isn't. Subscription upgrades are prorated. See [Subscription Plans](/wiki/plans/). 1049 1050## \u2753 Still need help? 1051 1052Reach out and I'll get back to you (often quickly): 1053 1054- The **Contact form** is in the site menu and at the bottom of the page. 1055- You can also find the community and me on **Discord** and **Reddit**. 1056 1057> [!TIP] When you write in, include what you were doing, your browser/device, and a screenshot if you can \u2014 it gets you a fix much faster. 1058`,je=Object.freeze(Object.defineProperty({__proto__:null,default:ee},Symbol.toStringTag,{value:"Module"})),te=`**Actions** are ready-made motions you apply to a video, split into **\u{1F337} SFW** and **\u{1F336}\uFE0F NSFW** groups. 1059 1060## Using an action 1061 1062Pick an action and AI Peeps **auto-fills a recommended prompt** that you're free to tweak \u2014 some actions need no prompt at all. You can also write your own prompt instead. 1063 1064>
1064 [!NOTE] **Base and Plus use different action sets.** Switching the video model changes which actions are available. 1065 1066## The first frame is what matters most 1067 1068It **doesn't matter which engine made your first frame** \u2014 Forge, Prism, or Anime are all fine. What matters is that **the motion can naturally start from that image.** 1069 1070Think of an action as *what happens next* from the first frame: 1071 1072> [!IMPORTANT] If the movement can't plausibly flow from the starting image, the result will be poor. A tight **close-up of a face** paired with a **doggystyle** action, for example, has nowhere for that motion to go \u2014 it just won't work. 1073 1074To make this easy, **each action shows a short example video** so you can see the kind of starting frame it expects. 1075 1076That said, **some actions are extremely flexible.** **Ahegao**, for instance, works on almost anything as long as there's a **face in the frame**. Others \u2014 full-body or two-person motions \u2014 are much pickier about the starting composition. When in doubt, copy the framing of the action's example video. 1077 1078## SFW vs NSFW movement 1079 1080This is the key thing to understand about actions: 1081 1082> [!IMPORTANT] Video **prompts reliably drive SFW movement only.** For any **NSFW movement, selecting an NSFW Action is essential** \u2014 the text prompt alone won't produce it. For SFW movement, a prompt is often just as reliable as picking an action. 1083 1084So: dancing, blowing a kiss, walking? A prompt or an SFW action both work. Anything explicit? Reach for the matching **NSFW action**. 1085`,We=Object.freeze(Object.defineProperty({__proto__:null,default:te},Symbol.toStringTag,{value:"Module"})),ne=`AI Peeps can turn an image into a short video \u2014 your Peep moving, dancing, kissing, even talking. 1086 1087## How it works 1088 1089Every video starts from a **first frame** \u2014 an existing image of your Peep (or any image you've made on the site). You can optionally set a **last frame** to control where the motion ends. Then add an **[action](/wiki/video-actions/)** and/or a short **prompt**. 1090 1091## Models: Base vs Plus 1092 1093The **model is your first choice** \u2014 every other option adapts to it. 1094 1095- **Base** (default) \u2014 a solid balance of quality and cost; sticks closely to your prompt and supports the full feature set, including **talking videos**, **end frames**, and **loops**. 1096- **\u2728 Plus** (premium) \u2014 higher quality and noticeably **more reliable** motion, with far fewer of the weird, off-target results Base can sometimes produce. It also adds **motion-intensity presets**. Plus is **image-to-video only** \u2014 no talking videos, end frames, or loops \u2014 and costs about **2\xD7 Base**. 1097 1098> [!IMPORTANT] **Base and Plus have different action sets.** When you switch model the list of available [actions](/wiki/video-actions/) changes \u2014 a few actions exist on one tier only. 1099 1100## What it costs 1101 1102Cost depends on **resolution** (480p / 720p / 1080p), **length** (5 / 10 / 15s), and the model. Rough guide for **Base**: 1103 1104| Resolution | 5s | 10s | 15s | 1105|---|---|---|---| 1106| 480p | 40 | 75 | 110 | 1107| 720p | 100 | 190 | 270 | 1108| 1080p | 200 | 380 | 550 | 1109 1110**Plus costs roughly double.** Looping, talking, enhancing and extending also cost more. **The exact, live cost is always shown before you confirm** \u2014 video is the most coin-intensive feature, so check it there. (And you're never charged for a video that fails \u2014 see [Troubleshooting](/wiki/troubleshooting/).) 1111 1112## Tips 1113 1114- **Start small, then enhance.** Generate a base video first; once you like it, [Enhance](/wiki/enhance-extend/) it to higher resolution and 60 fps. 1115- **Test short.** Make a **5- or 10-second** clip first, and only [Extend](/wiki/enhance-extend/) it if it turns out well. 1116- **The first frame matters most.** Pick a starting image the motion can naturally flow from \u2014 see [Video Actions](/wiki/video-actions/). 1117- **NSFW = Action, not prompt.** Always pick an NSFW [action](/wiki/video-actions/) for explicit movement. 1118 1119## Keep exploring 1120 1121- [Video Actions](/wiki/video-actions/) \u2014 SFW & NSFW motions. 1122- [Talking Videos](/wiki/talking-videos/) \u2014 make your Peep speak (Base only). 1123- [Enhance & Extend](/wiki/enhance-extend/) \u2014 upscale or continue a clip. 1124`,Fe=Object.freeze(Object.defineProperty({__proto__:null,default:ne},Symbol.toStringTag,{value:"Module"})),oe=`You don't have to type. AI Peeps supports both **voice messages** and real-time **voice chat**. 1125 1126## Voice messages vs voice chat 1127 1128- **Voice messages** \u2014 you record a message, it's understood, and your Peep replies. Asynchronous, like a voice note. 1129- **Voice chat** \u2014 a live, back-and-forth voice conversation: you speak into your mic, and your Peep's reply is spoken back to you. 1130 1131## Turn any message into voice 1132 1133You don't have to record anything to hear your Peep. Tap a message bubble \u2014 or an action \u2014 and then the \u{1F50A} icon, and that line gets spoken aloud as voice. 1134 1135## Cost and allowance 1136 1137Each **voice message** uses one **voice token** \u2014 basically, one generated voice message. 1138 1139Subscribers get a **monthly audio allowance** of these tokens, and it's **used first**: y
1139our allowance is spent before any PeepCoins. Once it runs out \u2014 or on the free plan \u2014 each voice message costs **{{cost_voice_message}} PeepCoins**. 1140 1141| Plan | Monthly audio allowance | 1142|---|---| 1143| Starter | {{audio_free}} | 1144| Pal | {{audio_pal}} | 1145| Pro | {{audio_pro}} | 1146 1147> [!NOTE] On the free plan the audio allowance is **{{audio_free}}** \u2014 you can still use voice by spending PeepCoins. 1148 1149## Troubleshooting voice 1150 1151Voice has two halves, and either can misbehave depending on your device: 1152 1153- **Microphone \u2192 text** (your speech being understood) isn't supported in every browser. 1154- **Reply \u2192 speech** (hearing your Peep) works in most browsers. 1155 1156If voice isn't working: 1157 11581. Try a different, up-to-date browser. 11592. Make sure the site has permission to use your microphone. 11603. Check that your device isn't muted and the right output is selected. 1161 1162Still stuck? See [Troubleshooting & Contact](/wiki/troubleshooting/) for human support! 1163`,Ne=Object.freeze(Object.defineProperty({__proto__:null,default:oe},Symbol.toStringTag,{value:"Module"})),ae=`AI Peeps is a platform for chatting and creating content with immersive, lifelike AI characters \u2014 called **Peeps**. You can build a character exactly the way you want, talk to them by text or voice, and generate images and videos of them. 1164 1165[\u{1F336}\uFE0F AI Peeps is fully uncensored \u2014 it works beautifully for wholesome SFW companionship *and* unfiltered NSFW roleplay, with no awkward walls in the way. \u{1F525}]{.xmagenta} 1166 1167[**Whatever you're here for \u2014 comfort, company, creativity, or pure fun \u2014 this is the place to explore it.**]{.xyellow} 1168 1169It launched in August 2024 and has grown into one of the most flexible platforms for AI roleplay, companionship, and AI content creation. 1170 1171## What can I do here? 1172 1173- **Create your own Peeps** \u2014 design their looks, personality, backstory, and the scenario you meet in. See [Creating a Peep](/wiki/creating-a-peep/). 1174- **Chat** by text or voice \u2014 we're proud to offer one of the most immersive chatting experiences in the field, and your Peeps remember your past conversations. See [How Chat Works](/wiki/how-chat-works/). 1175- **Generate images** \u2014 both in-chat photos and full custom image generation. See [Images](/wiki/images/). 1176- **Generate video** \u2014 animate your Peeps with actions, loops, and talking videos. See [Video Generation](/wiki/video/). 1177- **Browse community Peeps** in the [Peeps Hub](/gallery/featured/) and chat with characters other people have shared. 1178 1179## Is it free? 1180 1181Yes \u2014 AI Peeps is **freemium**. You can use most of the platform for free, and almost everything you generate uses **PeepCoins**, the in-app currency. You get a monthly allowance, and you can buy more any time or subscribe for a bigger allowance and extra perks. 1182 1183- New accounts start with **{{signup_coins}} PeepCoins**. 1184- The free plan includes **{{daily_free_msgs}} text messages per day** and **{{coins_free}} PeepCoins per month**. 1185 1186> [!TIP] Read [PeepCoins Explained](/wiki/peepcoins/) next \u2014 understanding the currency makes everything else on the platform click into place. 1187 1188## Is it private? 1189 1190> [!IMPORTANT] Your privacy is taken seriously. Your chats are **completely private** \u2014 we don't sell your data, we don't browse your conversations, and nothing you do is shared with anyone. What happens between you and your Peeps stays between you and your Peeps. 1191 1192For the full details, see [Privacy & Safety](/wiki/privacy/), the [Privacy Policy](/pp/), and the [Terms of Service](/tos/). 1193 1194## Who makes AI Peeps? 1195 1196AI Peeps is built and maintained by its solo creator, **@Val**. There's an active community on Discord where Val answers questions personally \u2014 often in real time. 1197 1198[\u{1F4EC} Contact us](action:contact){.wiki-btn-primary} 1199 1200`,Ye=Object.freeze(Object.defineProperty({__proto__:null,default:ae},Symbol.toStringTag,{value:"Module"})),ie=`You can be chatting within a couple of minutes. Here's the fastest path from sign-up to your first conversation. 1201 1202## Do I need to sign up? 1203 1204You can **browse the [Peeps Hub](/gallery/featured/) freely** without an account \u2014 look around as much as you like. You can even start chatting a little, but without signing up it's just a taste: only a few messages, on a lighter (inferior) model, and you **can't do any of the real actions** \u2014 no image generation, no voice, no s
1204aving. 1205 1206> [!IMPORTANT] **Signing up is free** and unlocks a proper trial \u2014 including our **state-of-the-art chatting model, the very same one premium users get.** We want everyone to experience AI Peeps at its best. The only real difference between free and premium is *how much* you can use it (free use is metered by [PeepCoins](/wiki/peepcoins/) and a daily message allowance). 1207 1208And signing up is rewarded: new accounts start with **{{signup_coins}} PeepCoins**. 1209 1210## 1. Find or create a Peep 1211 1212Two ways to begin: 1213 1214[\u{1F50D} Find Peeps in the Hub](/gallery/featured/){.wiki-btn} 1215[\u2728 Create your own Peep](/create-peep/){.wiki-btn-primary} 1216 1217- **Find a Peep** \u2014 browse the [Peeps Hub](/gallery/featured/) and open any public character. Great if you just want to dive in. 1218- **Create your own Peep** \u2014 design a character from scratch. It's the heart of the platform. See [Creating a Peep](/wiki/creating-a-peep/). 1219 1220> [!TIP] First time? Chat with an existing Peep to get a feel for it, then create your own once you know what you like. 1221 1222## 2. Start chatting 1223 1224How a chat begins depends on which path you took: 1225 1226- **If you created a Peep**, the chat opens **automatically** right after creation \u2014 just start typing. 1227- **If you picked a Peep from the Hub**, open their profile and tap **Chat** to begin. 1228 1229Each text message costs **{{cost_chat_message}} PeepCoins** on the free plan (subscribers chat without spending coins on text \u2014 see [Free vs Premium](/wiki/free-vs-premium/)). 1230 1231Your new chat is automatically kept in a **temporary slot**. This is important to understand early, because it affects whether your Peep sticks around: 1232 1233> [!WARNING] New chats are auto-saved to a temporary slot, but temporary chats can be pushed out later. To keep a chat \u2014 and the Peep in it \u2014 **save the chat**. Read [Chat Slots](/wiki/chat-slots/) so you don't lose a Peep you love. 1234 1235## 3. Go further 1236 1237Once you're comfortable, try: 1238 1239- Sending or requesting a [photo](/wiki/images/) in chat 1240- Turning on [voice](/wiki/voice/) 1241- Generating a [video](/wiki/video/) 1242- Checking what your [PeepCoins](/wiki/peepcoins/) are best spent on 1243`,$e=Object.freeze(Object.defineProperty({__proto__:null,default:ie},Symbol.toStringTag,{value:"Module"})),i={FREE:0,PAL:1,PRO:2,GOD:3,CHAT:4};function r(e,n,a,s){const o=e&&e[n];return o&&o[a]!=null?o[a]:s}function l(e,n,a){const s=e&&e[n];return s??a}function tt(e){const n=e||null;return{signup_coins:l(n,"peepcoins_on_sign_up",50),daily_free_msgs:l(n,"daily_chat_msgs_freemium",30),daily_squeeze_msgs:l(n,"daily_chat_msgs_squeeze",10),squeeze_days:2,cost_create_peep:l(n,"cost_create_peep",10),cost_clone_peep:l(n,"cost_clone_peep",10),cost_edit_peep:l(n,"cost_edit_peep",5),cost_chat_message:l(n,"cost_chat_message",2),cost_voice_message:l(n,"cost_voice_message",3),cost_chat_image:l(n,"cost_from_chat_image_prompt",2),cost_custom_image:l(n,"image_token_cost",10),cost_edit_image:l(n,"edit_token_cost",10),cost_send_image:l(n,"send_image_token_cost",10),cost_peep_from_image:l(n,"cost_peep_data_from_image",25),upcharge_custom_images:l(n,"upcharge_custom_images",5),coins_free:r(n,"max_tokens_time_period",i.FREE,50),coins_pal:r(n,"max_tokens_time_period",i.PAL,1600),coins_pro:r(n,"max_tokens_time_period",i.PRO,3600),coins_god:r(n,"max_tokens_time_period",i.GOD,8e3),chats_free:r(n,"max_chats",i.FREE,3),chats_pal:r(n,"max_chats",i.PAL,25),chats_pro:r(n,"max_chats",i.PRO,45),chats_god:r(n,"max_chats",i.GOD,200),group_chats_free:r(n,"max_group_chats",i.FREE,0),group_chats_pal:r(n,"max_group_chats",i.PAL,3),group_chats_pro:r(n,"max_group_chats",i.PRO,10),group_chats_chat:r(n,"max_group_chats",i.CHAT,3),group_peeps_free:r(n,"max_peeps_per_group_chat",i.FREE,2),group_peeps_pal:r(n,"max_peeps_per_group_chat",i.PAL,2),group_peeps_pro:r(n,"max_peeps_per_group_chat",i.PRO,3),group_peeps_chat:r(n,"max_peeps_per_group_chat",i.CHAT,2),group_creator_bonus:l(n,"creators_additional_group_chats",2),peeps_free:r(n,"max_ai_slots",i.FREE,3),peeps_pal:r(n,"max_ai_slots",i.PAL,25),peeps_pro:r(n,"max_ai_slots",i.PRO,40),peeps_god:r(n,"max_ai_slots",i.GOD,200),hidden_free:r(n,"max_hidden_peeps",i.FREE,2),hidden_pal:r(n,"max_hidden_peeps",i.PAL,4),hidden_pro:r(n,"max_hidden_peeps",i.PRO,12),hidden_god:r(n,"max_hidden_peeps",i.GOD,150),memory_free:r(n,"max_memory_links_el_per_sub",i.FREE,1),memory_pal:r(n,"max_memory_links_el_per_sub",i.PAL,3),memory_pro:r
1243(n,"max_memory_links_el_per_sub",i.PRO,10),memory_god:r(n,"max_memory_links_el_per_sub",i.GOD,10),audio_free:r(n,"audio_messages_time_period",i.FREE,0),audio_pal:r(n,"audio_messages_time_period",i.PAL,600),audio_pro:r(n,"audio_messages_time_period",i.PRO,2800),audio_god:r(n,"audio_messages_time_period",i.GOD,4800),coins_chat:r(n,"max_tokens_time_period",i.CHAT,100),chats_chat:r(n,"max_chats",i.CHAT,"\u2014"),peeps_chat:r(n,"max_ai_slots",i.CHAT,25),hidden_chat:r(n,"max_hidden_peeps",i.CHAT,4),memory_chat:r(n,"max_memory_links_el_per_sub",i.CHAT,3),audio_chat:r(n,"audio_messages_time_period",i.CHAT,600),sfw_media_free:r(n,"access_to_sfw_media_per_peep",i.FREE,20),sfw_media_pal:r(n,"access_to_sfw_media_per_peep",i.PAL,40),sfw_media_pro:r(n,"access_to_sfw_media_per_peep",i.PRO,60),sfw_media_chat:r(n,"access_to_sfw_media_per_peep",i.CHAT,30),nsfw_media_free:r(n,"access_to_nsfw_media_per_peep",i.FREE,5),nsfw_media_pal:r(n,"access_to_nsfw_media_per_peep",i.PAL,15),nsfw_media_pro:r(n,"access_to_nsfw_media_per_peep",i.PRO,25),nsfw_media_chat:r(n,"access_to_nsfw_media_per_peep",i.CHAT,7),max_name_length:l(n,"max_name_length",20),max_bio_length:l(n,"max_peep_bio_length",1e3),max_scenario_length:l(n,"max_scenario_length",600),max_memory_length:l(n,"max_memory_length",700),max_image_prompt_length:l(n,"max_image_prompt_length",700),max_video_prompt_length:l(n,"max_length_video_prompt",500),create_daily_free:r(n,"max_new_ai_daily",i.FREE,2),create_daily_pal:r(n,"max_new_ai_daily",i.PAL,20),create_daily_pro:r(n,"max_new_ai_daily",i.PRO,40),creator_bonus_peeps:l(n,"creators_additional_peeps",5),referral_signup:l(n,"referral_sign_up_price",50),referral_pct:Math.round(l(n,"referral_purchase_percentage",.2)*100),referral_sub:r(n,"referral_subscription_peepcoins_award",i.PAL,500),referral_min_used:50,referral_min_days:1,referral_max_purchases:3}}function Ge(e,n){return e&&e.replace(/\{\{\s*([a-zA-Z0-9_]+)\s*\}\}/g,(a,s)=>{const o=n[s];return o==null?a:String(o)})}const ze=Object.assign({"./content/en/app-and-website.md":A,"./content/en/appearance.md":I,"./content/en/buying-coins.md":O,"./content/en/chat-limits.md":R,"./content/en/chat-slots.md":V,"./content/en/creating-a-peep.md":D,"./content/en/editing-images.md":L,"./content/en/enhance-extend.md":S,"./content/en/free-vs-premium.md":x,"./content/en/galleries.md":C,"./content/en/gallery.md":M,"./content/en/group-chat.md":j,"./content/en/how-chat-works.md":W,"./content/en/image-engines.md":F,"./content/en/images.md":N,"./content/en/managing-peeps.md":Y,"./content/en/memory.md":$,"./content/en/payments.md":G,"./content/en/peep-from-image.md":z,"./content/en/peepcoins.md":H,"./content/en/personality-and-scenario.md":B,"./content/en/plans.md":q,"./content/en/privacy.md":U,"./content/en/prompting.md":K,"./content/en/referrals.md":Z,"./content/en/retry-tokens.md":Q,"./content/en/scenario-modes.md":X,"./content/en/talking-videos.md":J,"./content/en/troubleshooting.md":ee,"./content/en/video-actions.md":te,"./content/en/video.md":ne,"./content/en/voice.md":oe,"./content/en/what-is-ai-peeps.md":ae,"./content/en/your-first-chat.md":ie}),y={};for(const[e,n]of Object.entries(ze)){const a=e.match(/\.\/content\/(.+)\.md$/);a&&(y[a[1]]=n)}const P=Object.assign({
1243"./content/de/appearance.md":()=>t(()=>import("./appearance-CP_Ow1Ul.js"),[]).then(e=>e.default),
1243"./content/de/buying-coins.md":()=>t(()=>import("./buying-coins-CNA5ri-g.js"),[]).then(e=>e.default),
1243"./content/de/chat-limits.md":()=>t(()=>import("./chat-limits-sA4o9thu.js"),[]).then(e=>e.default),
1243"./content/de/chat-slots.md":()=>t(()=>import("./chat-slots-D7AR9m3N.js"),[]).then(e=>e.default),
1243"./content/de/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-CXuXGRYy.js"),[]).then(e=>e.default),
1243"./content/de/editing-images.md":()=>t(()=>import("./editing-images-7yD6GgIa.js"),[]).then(e=>e.default),
1243"./content/de/enhance-extend.md":()=>t(()=>import("./enhance-extend-CXzLQA57.js"),[]).then(e=>e.default),
1243"./content/de/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-BBR8ihmC.js"),[]).then(e=>e.default),
1243"./content/de/galleries.md":()=>t(()=>import("./galleries-Cf_4zjdG.js"),[]).then(e=>e.default),
1243"./content/de/gallery.md":()=>t(()=>import("./gallery-CChrQXFc.js"),[]).then(e=>e.default),
1243"./content/de/group-chat.md":()=>t(()=>import("./group-chat-CAnVX3e7.js"),[]).then(e=>e.default),
1243"./content/de/how-chat-works.md":()=>t(()=>import("./how-chat-works-D-Gwf5fH.js"),[]).then(e=>e.default),
1243"./content/de/image-engines.md":()=>t(()=>import("./image-engines-BKLngq8o.js"),[]).then(e=>e.default),
1243"./content/de/images.md":()=>t(()=>import("./images-C_tQNl8H.js"),[]).then(e=>e.default),
1243"./content/de/managing-peeps.md":()=>t(()=>import("./managing-peeps-Cd4L5glS.js"),[]).then(e=>e.default),
1243"./content/de/memory.md":()=>t(()=>import("./memory-DH5die1W.js"),[]).then(e=>e.default),
1243"./content/de/payments.md":()=>t(()=>import("./payments-5aTDBw2B.js"),[]).then(e=>e.default),
1243"./content/de/peep-from-image.md":()=>t(()=>import("./peep-from-image-DlGwgfVT.js"),[]).then(e=>e.default),
1243"./content/de/peepcoins.md":()=>t(()=>import("./peepcoins-CSyAA4ld.js"),[]).then(e=>e.default),
1243"./content/de/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-x5s_4a1v.js"),[]).then(e=>e.default),
1243"./content/de/plans.md":()=>t(()=>import("./plans-BPCwnzQ5.js"),[]).then(e=>e.default),
1243"./content/de/privacy.md":()=>t(()=>import("./privacy-Cpdgm3Vm.js"),[]).then(e=>e.default),
1243"./content/de/prompting.md":()=>t(()=>import("./prompting-DU0GyACI.js"),[]).then(e=>e.default),
1243"./content/de/referrals.md":()=>t(()=>import("./referrals-Dre8hTS5.js"),[]).then(e=>e.default),
1243"./content/de/retry-tokens.md":()=>t(()=>import("./retry-tokens-03bTRi1u.js"),[]).then(e=>e.default),
1243"./content/de/scenario-modes.md":()=>t(()=>import("./scenario-modes-D0SGxCmo.js"),[]).then(e=>e.default),
1243"./content/de/talking-videos.md":()=>t(()=>import("./talking-videos-BihUjBcH.js"),[]).then(e=>e.default),
1243"./content/de/troubleshooting.md":()=>t(()=>import("./troubleshooting-C4jJPCYO.js"),[]).then(e=>e.default),
1243"./content/de/video-actions.md":()=>t(()=>import("./video-actions-kUi2_ChN.js"),[]).then(e=>e.default),
1243"./content/de/video.md":()=>t(()=>import("./video-DnbkB2aQ.js"),[]).then(e=>e.default),
1243"./content/de/voice.md":()=>t(()=>import("./voice-7nqaT5-5.js"),[]).then(e=>e.default),
1243"./content/de/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-D-q0j04y.js"),[]).then(e=>e.default),
1243"./content/de/your-first-chat.md":()=>t(()=>import("./your-first-chat-BOJmjV0F.js"),[]).then(e=>e.default),
1243"./content/en/app-and-website.md":()=>t(()=>Promise.resolve().then(()=>de),void 0).then(e=>e.default),
1243"./content/en/appearance.md":()=>t(()=>Promise.resolve().then(()=>ce),void 0).then(e=>e.default),
1243"./content/en/buying-coins.md":()=>t(()=>Promise.resolve().then(()=>he),void 0).then(e=>e.default),
1243"./content/en/chat-limits.md":()=>t(()=>Promise.resolve().then(()=>ue),void 0).then(e=>e.default),
1243"./content/en/chat-slots.md":()=>t(()=>Promise.resolve().then(()=>pe),void 0).then(e=>e.default),
1243"./content/en/creating-a-peep.md":()=>t(()=>Promise.resolve().then(()=>_e),void 0).then(e=>e.default),
1243"./content/en/editing-images.md":()=>t(()=>Promise.resolve().then(()=>me),void 0).then(e=>e.default),
1243"./content/en/enhance-extend.md":()=>t(()=>Promise.resolve().then(()=>ge),void 0).then(e=>e.default),
1243"./content/en/free-vs-premium.md":()=>t(()=>Promise.resolve().then(()=>fe),void 0).then(e=>e.default),
1243"./content/en/galleries.md":()=>t(()=>Promise.resolve().then(()=>ye),void 0).then(e=>e.default),
1243"./content/en/gallery.md":()=>t(()=>Promise.resolve().then(()=>ve),void 0).then(e=>e.default),
1243"./content/en/group-chat.md":()=>t(()=>Promise.resolve().then(()=>we),void 0).then(e=>e.default),
1243"./content/en/how-chat-works.md":()=>t(()=>Promise.resolve().then(()=>Pe),void 0).then(e=>e.default),
1243"./content/en/image-engines.md":()=>t(()=>Promise.resolve().then(()=>be),void 0).then(e=>e.default),
1243"./content/en/images.md":()=>t(()=>Promise.resolve().then(()=>Ee),void 0).then(e=>e.default),
1243"./content/en/managing-peeps.md":()=>t(()=>Promise.resolve().then(()=>ke),void 0).then(e=>e.default),
1243"./content/en/memory.md":()=>t(()=>Promise.resolve().then(()=>Te),void 0).then(e=>e.default),
1243"./content/en/payments.md":()=>t(()=>Promise.resolve().then(()=>Ae),void 0).then(e=>e.default),
1243"./content/en/peep-from-image.md":()=>t(()=>Promise.resolve().then(()=>Ie),void 0).then(e=>e.default),
1243"./content/en/peepcoins.md":()=>t(()=>Promise.resolve().then(()=>Oe),void 0).then(e=>e.default),
1243"./content/en/personality-and-scenario.md":()=>t(()=>Promise.resolve().then(()=>Re),void 0).then(e=>e.default),
1243"./content/en/plans.md":()=>t(()=>Promise.resolve().then(()=>Ve),void 0).then(e=>e.default),
1243"./content/en/privacy.md":()=>t(()=>Promise.resolve().then(()=>De),void 0).then(e=>e.default),
1243"./content/en/prompting.md":()=>t(()=>Promise.resolve().then(()=>Le),void 0).then(e=>e.default),
1243"./content/en/referrals.md":()=>t(()=>Promise.resolve().then(()=>Se),void 0).then(e=>e.default),
1243"./content/en/retry-tokens.md":()=>t(()=>Promise.resolve().then(()=>xe),void 0).then(e=>e.default),
1243"./content/en/scenario-modes.md":()=>t(()=>Promise.resolve().then(()=>Ce),void 0).then(e=>e.default),
1243"./content/en/talking-videos.md":()=>t(()=>Promise.resolve().then(()=>Me),void 0).then(e=>e.default),
1243"./content/en/troubleshooting.md":()=>t(()=>Promise.resolve().then(()=>je),void 0).then(e=>e.default),
1243"./content/en/video-actions.md":()=>t(()=>Promise.resolve().then(()=>We),void 0).then(e=>e.default),
1243"./content/en/video.md":()=>t(()=>Promise.resolve().then(()=>Fe),void 0).then(e=>e.default),
1243"./content/en/voice.md":()=>t(()=>Promise.resolve().then(()=>Ne),void 0).then(e=>e.default),
1243"./content/en/what-is-ai-peeps.md":()=>t(()=>Promise.resolve().then(()=>Ye),void 0).then(e=>e.default),
1243"./content/en/your-first-chat.md":()=>t(()=>Promise.resolve().then(()=>$e),void 0).then(e=>e.default),
1243"./content/es/appearance.md":()=>t(()=>import("./appearance-BepFdcCN.js"),[]).then(e=>e.default),
1243"./content/es/buying-coins.md":()=>t(()=>import("./buying-coins-CC5nA07n.js"),[]).then(e=>e.default),
1243"./content/es/chat-limits.md":()=>t(()=>import("./chat-limits-DXGk2vPn.js"),[]).then(e=>e.default),
1243"./content/es/chat-slots.md":()=>t(()=>import("./chat-slots-KprCvNJX.js"),[]).then(e=>e.default),
1243"./content/es/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-BirHaPB_.js"),[]).then(e=>e.default),
1243"./content/es/editing-images.md":()=>t(()=>import("./editing-images-C8TLmJAv.js"),[]).then(e=>e.default),
1243"./content/es/enhance-extend.md":()=>t(()=>import("./enhance-extend-N0RFbsBQ.js"),[]).then(e=>e.default),
1243"./content/es/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-C3XTjktI.js"),[]).then(e=>e.default),
1243"./content/es/galleries.md":()=>t(()=>import("./galleries-D_r0fsue.js"),[]).then(e=>e.default),
1243"./content/es/gallery.md":()=>t(()=>import("./gallery-CyFFFD49.js"),[]).then(e=>e.default),
1243"./content/es/group-chat.md":()=>t(()=>import("./group-chat-DH2ODtUy.js"),[]).then(e=>e.default),
1243"./content/es/how-chat-works.md":()=>t(()=>import("./how-chat-works-DvKoJ-a0.js"),[]).then(e=>e.default),
1243"./content/es/image-engines.md":()=>t(()=>import("./image-engines-r1xTU309.js"),[]).then(e=>e.default),
1243"./content/es/images.md":()=>t(()=>import("./images-CdXMrMM8.js"),[]).then(e=>e.default),
1243"./content/es/managing-peeps.md":()=>t(()=>import("./managing-peeps-BL1ngmDU.js"),[]).then(e=>e.default),
1243"./content/es/memory.md":()=>t(()=>import("./memory-B7HDqHS8.js"),[]).then(e=>e.default),
1243"./content/es/payments.md":()=>t(()=>import("./payments-V8gNW9z9.js"),[]).then(e=>e.default),
1243"./content/es/peep-from-image.md":()=>t(()=>import("./peep-from-image-CFy6fwu2.js"),[]).then(e=>e.default),
1243"./content/es/peepcoins.md":()=>t(()=>import("./peepcoins-D7PbI_x6.js"),[]).then(e=>e.default),
1243"./content/es/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-DGZNy-x4.js"),[]).then(e=>e.default),
1243"./content/es/plans.md":()=>t(()=>import("./plans-DAQ2Zsrd.js"),[]).then(e=>e.default),
1243"./content/es/privacy.md":()=>t(()=>import("./privacy-BSulu7ri.js"),[]).then(e=>e.default),
1243"./content/es/prompting.md":()=>t(()=>import("./prompting-CiXovhN7.js"),[]).then(e=>e.default),
1243"./content/es/referrals.md":()=>t(()=>import("./referrals-DcJiyLzU.js"),[]).then(e=>e.default),
1243"./content/es/retry-tokens.md":()=>t(()=>import("./retry-tokens-B0NwwULB.js"),[]).then(e=>e.default),
1243"./content/es/scenario-modes.md":()=>t(()=>import("./scenario-modes-Dg3r_daG.js"),[]).then(e=>e.default),
1243"./content/es/talking-videos.md":()=>t(()=>import("./talking-videos-SFNDlNzA.js"),[]).then(e=>e.default),
1243"./content/es/troubleshooting.md":()=>t(()=>import("./troubleshooting-9u9wRsSV.js"),[]).then(e=>e.default),
1243"./content/es/video-actions.md":()=>t(()=>import("./video-actions-DbOAGFrF.js"),[]).then(e=>e.default),
1243"./content/es/video.md":()=>t(()=>import("./video-BeHr6WVx.js"),[]).then(e=>e.default),
1243"./content/es/voice.md":()=>t(()=>import("./voice-dH2XhSrm.js"),[]).then(e=>e.default),
1243"./content/es/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-J-l1DTQ4.js"),[]).then(e=>e.default),
1243"./content/es/your-first-chat.md":()=>t(()=>import("./your-first-chat-CT4o4M6E.js"),[]).then(e=>e.default),
1243"./content/fr/appearance.md":()=>t(()=>import("./appearance-5yrmaZvE.js"),[]).then(e=>e.default),
1243"./content/fr/buying-coins.md":()=>t(()=>import("./buying-coins-CGvau2u0.js"),[]).then(e=>e.default),
1243"./content/fr/chat-limits.md":()=>t(()=>import("./chat-limits-B6LsH1uj.js"),[]).then(e=>e.default),
1243"./content/fr/chat-slots.md":()=>t(()=>import("./chat-slots-D2l6fz8x.js"),[]).then(e=>e.default),
1243"./content/fr/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-Ts5xiJ6h.js"),[]).then(e=>e.default),
1243"./content/fr/editing-images.md":()=>t(()=>import("./editing-images-CdbO7PzN.js"),[]).then(e=>e.default),
1243"./content/fr/enhance-extend.md":()=>t(()=>import("./enhance-extend-CFBrq8qm.js"),[]).then(e=>e.default),
1243"./content/fr/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-1DihcDF6.js"),[]).then(e=>e.default),
1243"./content/fr/galleries.md":()=>t(()=>import("./galleries-pTmdbQy4.js"),[]).then(e=>e.default),
1243"./content/fr/gallery.md":()=>t(()=>import("./gallery-DtkZDU9Z.js"),[]).then(e=>e.default),
1243"./content/fr/group-chat.md":()=>t(()=>import("./group-chat-DSpHf9O2.js"),[]).then(e=>e.default),
1243"./content/fr/how-chat-works.md":()=>t(()=>import("./how-chat-works-DzzcBuy9.js"),[]).then(e=>e.default),
1243"./content/fr/image-engines.md":()=>t(()=>import("./image-engines-DYxK_YrO.js"),[]).then(e=>e.default),
1243"./content/fr/images.md":()=>t(()=>import("./images-DVXU5TzL.js"),[]).then(e=>e.default),
1243"./content/fr/managing-peeps.md":()=>t(()=>import("./managing-peeps-DS6Bfiae.js"),[]).then(e=>e.default),
1243"./content/fr/memory.md":()=>t(()=>import("./memory-BzjbiBi-.js"),[]).then(e=>e.default),
1243"./content/fr/payments.md":()=>t(()=>import("./payments-Szelnw8G.js"),[]).then(e=>e.default),
1243"./content/fr/peep-from-image.md":()=>t(()=>import("./peep-from-image-C_xrIG9y.js"),[]).then(e=>e.default),
1243"./content/fr/peepcoins.md":()=>t(()=>import("./peepcoins-V9aqMa8s.js"),[]).then(e=>e.default),
1243"./content/fr/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-DilWZ5Oi.js"),[]).then(e=>e.default),
1243"./content/fr/plans.md":()=>t(()=>import("./plans-DmP4UihG.js"),[]).then(e=>e.default),
1243"./content/fr/privacy.md":()=>t(()=>import("./privacy-DMcroj7N.js"),[]).then(e=>e.default),
1243"./content/fr/prompting.md":()=>t(()=>import("./prompting-ComGPwlL.js"),[]).then(e=>e.default),
1243"./content/fr/referrals.md":()=>t(()=>import("./referrals-CA16V_UV.js"),[]).then(e=>e.default),
1243"./content/fr/retry-tokens.md":()=>t(()=>import("./retry-tokens-BzwaYlmP.js"),[]).then(e=>e.default),
1243"./content/fr/scenario-modes.md":()=>t(()=>import("./scenario-modes-BKTL27gA.js"),[]).then(e=>e.default),
1243"./content/fr/talking-videos.md":()=>t(()=>import("./talking-videos-Cy3QxnjM.js"),[]).then(e=>e.default),
1243"./content/fr/troubleshooting.md":()=>t(()=>import("./troubleshooting-CmoIAv9k.js"),[]).then(e=>e.default),
1243"./content/fr/video-actions.md":()=>t(()=>import("./video-actions-BEFB2S2i.js"),[]).then(e=>e.default),
1243"./content/fr/video.md":()=>t(()=>import("./video-CKI5gdEN.js"),[]).then(e=>e.default),
1243"./content/fr/voice.md":()=>t(()=>import("./voice-BFV9QlQ_.js"),[]).then(e=>e.default),
1243"./content/fr/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-u4CWtsU4.js"),[]).then(e=>e.default),
1243"./content/fr/your-first-chat.md":()=>t(()=>import("./your-first-chat-BAACeGUS.js"),[]).then(e=>e.default),
1243"./content/it/appearance.md":()=>t(()=>import("./appearance-BAyTjPzc.js"),[]).then(e=>e.default),
1243"./content/it/buying-coins.md":()=>t(()=>import("./buying-coins-CeRGY1VX.js"),[]).then(e=>e.default),
1243"./content/it/chat-limits.md":()=>t(()=>import("./chat-limits-C_9Fh3_3.js"),[]).then(e=>e.default),
1243"./content/it/chat-slots.md":()=>t(()=>import("./chat-slots-BLAVOB42.js"),[]).then(e=>e.default),
1243"./content/it/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-iiWpdTFH.js"),[]).then(e=>e.default),
1243"./content/it/editing-images.md":()=>t(()=>import("./editing-images-DSHxK2vt.js"),[]).then(e=>e.default),
1243"./content/it/enhance-extend.md":()=>t(()=>import("./enhance-extend-B4qhXOU5.js"),[]).then(e=>e.default),
1243"./content/it/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-0sQrz-1o.js"),[]).then(e=>e.default),
1243"./content/it/galleries.md":()=>t(()=>import("./galleries-Dixm5c6V.js"),[]).then(e=>e.default),
1243"./content/it/gallery.md":()=>t(()=>import("./gallery-BGhY8EeV.js"),[]).then(e=>e.default),
1243"./content/it/group-chat.md":()=>t(()=>import("./group-chat-B1Unqp3a.js"),[]).then(e=>e.default),
1243"./content/it/how-chat-works.md":()=>t(()=>import("./how-chat-works-BBq5zZhE.js"),[]).then(e=>e.default),
1243"./content/it/image-engines.md":()=>t(()=>import("./image-engines-QMh9i87u.js"),[]).then(e=>e.default),
1243"./content/it/images.md":()=>t(()=>import("./images-CJiJxF_f.js"),[]).then(e=>e.default),
1243"./content/it/managing-peeps.md":()=>t(()=>import("./managing-peeps-ChcRqx0g.js"),[]).then(e=>e.default),
1243"./content/it/memory.md":()=>t(()=>import("./memory-CywC-Fhu.js"),[]).then(e=>e.default),
1243"./content/it/payments.md":()=>t(()=>import("./payments-B_ODyYoX.js"),[]).then(e=>e.default),
1243"./content/it/peep-from-image.md":()=>t(()=>import("./peep-from-image-CMY2aB7J.js"),[]).then(e=>e.default),
1243"./content/it/peepcoins.md":()=>t(()=>import("./peepcoins-B56CZ8_t.js"),[]).then(e=>e.default),
1243"./content/it/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-Ddc1rc5C.js"),[]).then(e=>e.default),
1243"./content/it/plans.md":()=>t(()=>import("./plans-BzaOPY2P.js"),[]).then(e=>e.default),
1243"./content/it/privacy.md":()=>t(()=>import("./privacy-C-I9S7TY.js"),[]).then(e=>e.default),
1243"./content/it/prompting.md":()=>t(()=>import("./prompting-C3sK2DEB.js"),[]).then(e=>e.default),
1243"./content/it/referrals.md":()=>t(()=>import("./referrals-UhwAGf7c.js"),[]).then(e=>e.default),
1243"./content/it/retry-tokens.md":()=>t(()=>import("./retry-tokens-BPep_t47.js"),[]).then(e=>e.default),
1243"./content/it/scenario-modes.md":()=>t(()=>import("./scenario-modes-DvOuHL3q.js"),[]).then(e=>e.default),
1243"./content/it/talking-videos.md":()=>t(()=>import("./talking-videos-CamoEVJE.js"),[]).then(e=>e.default),
1243"./content/it/troubleshooting.md":()=>t(()=>import("./troubleshooting-B_2TsPQ6.js"),[]).then(e=>e.default),
1243"./content/it/video-actions.md":()=>t(()=>import("./video-actions-DTIvee8T.js"),[]).then(e=>e.default),
1243"./content/it/video.md":()=>t(()=>import("./video-X2EOLbaQ.js"),[]).then(e=>e.default),
1243"./content/it/voice.md":()=>t(()=>import("./voice-DSc41Ipd.js"),[]).then(e=>e.default),
1243"./content/it/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-CSEZ-jcc.js"),[]).then(e=>e.default),
1243"./content/it/your-first-chat.md":()=>t(()=>import("./your-first-chat-BAyWGzpK.js"),[]).then(e=>e.default),
1243"./content/ja/appearance.md":()=>t(()=>import("./appearance-DCHPERsX.js"),[]).then(e=>e.default),
1243"./content/ja/buying-coins.md":()=>t(()=>import("./buying-coins-BXrzfkfu.js"),[]).then(e=>e.default),
1243"./content/ja/chat-limits.md":()=>t(()=>import("./chat-limits-D0uzUEuK.js"),[]).then(e=>e.default),
1243"./content/ja/chat-slots.md":()=>t(()=>import("./chat-slots-BCnU6gRZ.js"),[]).then(e=>e.default),
1243"./content/ja/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-Rr0WcpXL.js"),[]).then(e=>e.default),
1243"./content/ja/editing-images.md":()=>t(()=>import("./editing-images-CuaB_4Ec.js"),[]).then(e=>e.default),
1243"./content/ja/enhance-extend.md":()=>t(()=>import("./enhance-extend-CYKDvQLf.js"),[]).then(e=>e.default),
1243"./content/ja/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-dNGCaX8C.js"),[]).then(e=>e.default),
1243"./content/ja/galleries.md":()=>t(()=>import("./galleries-CSIsbKcg.js"),[]).then(e=>e.default),
1243"./content/ja/gallery.md":()=>t(()=>import("./gallery-DE3G_Sbt.js"),[]).then(e=>e.default),
1243"./content/ja/group-chat.md":()=>t(()=>import("./group-chat-BK6SN8OS.js"),[]).then(e=>e.default),
1243"./content/ja/how-chat-works.md":()=>t(()=>import("./how-chat-works-BNRoFadI.js"),[]).then(e=>e.default),
1243"./content/ja/image-engines.md":()=>t(()=>import("./image-engines-CW8tNAEL.js"),[]).then(e=>e.default),
1243"./content/ja/images.md":()=>t(()=>import("./images-CKjO07Qv.js"),[]).then(e=>e.default),
1243"./content/ja/managing-peeps.md":()=>t(()=>import("./managing-peeps-CIlHOjI4.js"),[]).then(e=>e.default),
1243"./content/ja/memory.md":()=>t(()=>import("./memory-96shQ6jG.js"),[]).then(e=>e.default),
1243"./content/ja/payments.md":()=>t(()=>import("./payments-CZa2Rs73.js"),[]).then(e=>e.default),
1243"./content/ja/peep-from-image.md":()=>t(()=>import("./peep-from-image-BKwELhHG.js"),[]).then(e=>e.default),
1243"./content/ja/peepcoins.md":()=>t(()=>import("./peepcoins-BPQikOK7.js"),[]).then(e=>e.default),
1243"./content/ja/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-Cn7RdKyj.js"),[]).then(e=>e.default),
1243"./content/ja/plans.md":()=>t(()=>import("./plans-BkzdQ3GK.js"),[]).then(e=>e.default),
1243"./content/ja/privacy.md":()=>t(()=>import("./privacy-CqJE_SID.js"),[]).then(e=>e.default),
1243"./content/ja/prompting.md":()=>t(()=>import("./prompting-BDe0gT9f.js"),[]).then(e=>e.default),
1243"./content/ja/referrals.md":()=>t(()=>import("./referrals-d5QiIrF5.js"),[]).then(e=>e.default),
1243"./content/ja/retry-tokens.md":()=>t(()=>import("./retry-tokens-D4YF-bUV.js"),[]).then(e=>e.default),
1243"./content/ja/scenario-modes.md":()=>t(()=>import("./scenario-modes-Dmfy2-cE.js"),[]).then(e=>e.default),
1243"./content/ja/talking-videos.md":()=>t(()=>import("./talking-videos-C4A41VFY.js"),[]).then(e=>e.default),
1243"./content/ja/troubleshooting.md":()=>t(()=>import("./troubleshooting-inMDUGLO.js"),[]).then(e=>e.default),
1243"./content/ja/video-actions.md":()=>t(()=>import("./video-actions-CthGnKlq.js"),[]).then(e=>e.default),
1243"./content/ja/video.md":()=>t(()=>import("./video-BTF6KFZU.js"),[]).then(e=>e.default),
1243"./content/ja/voice.md":()=>t(()=>import("./voice-D59mpr6f.js"),[]).then(e=>e.default),
1243"./content/ja/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-BjW-b404.js"),[]).then(e=>e.default),
1243"./content/ja/your-first-chat.md":()=>t(()=>import("./your-first-chat-CXIu5UE8.js"),[]).then(e=>e.default),
1243"./content/ko/appearance.md":()=>t(()=>import("./appearance-Cx4_XQCf.js"),[]).then(e=>e.default),
1243"./content/ko/buying-coins.md":()=>t(()=>import("./buying-coins-CUFl92G9.js"),[]).then(e=>e.default),
1243"./content/ko/chat-limits.md":()=>t(()=>import("./chat-limits-DlQNFLq0.js"),[]).then(e=>e.default),
1243"./content/ko/chat-slots.md":()=>t(()=>import("./chat-slots-CGnokcCI.js"),[]).then(e=>e.default),
1243"./content/ko/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-BJUuA5M2.js"),[]).then(e=>e.default),
1243"./content/ko/editing-images.md":()=>t(()=>import("./editing-images-CmLzufkb.js"),[]).then(e=>e.default),
1243"./content/ko/enhance-extend.md":()=>t(()=>import("./enhance-extend-db2ROBou.js"),[]).then(e=>e.default),
1243"./content/ko/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-DBo_ViTA.js"),[]).then(e=>e.default),
1243"./content/ko/galleries.md":()=>t(()=>import("./galleries-DAwXwvjz.js"),[]).then(e=>e.default),
1243"./content/ko/gallery.md":()=>t(()=>import("./gallery-C7VHR-y2.js"),[]).then(e=>e.default),
1243"./content/ko/group-chat.md":()=>t(()=>import("./group-chat-BWr44zQ2.js"),[]).then(e=>e.default),
1243"./content/ko/how-chat-works.md":()=>t(()=>import("./how-chat-works-9HyoCXZw.js"),[]).then(e=>e.default),
1243"./content/ko/image-engines.md":()=>t(()=>import("./image-engines-DBo9uEYE.js"),[]).then(e=>e.default),
1243"./content/ko/images.md":()=>t(()=>import("./images-NEOqcozq.js"),[]).then(e=>e.default),
1243"./content/ko/managing-peeps.md":()=>t(()=>import("./managing-peeps-DZCL7klr.js"),[]).then(e=>e.default),
1243"./content/ko/memory.md":()=>t(()=>import("./memory-DOw-QmXn.js"),[]).then(e=>e.default),
1243"./content/ko/payments.md":()=>t(()=>import("./payments-azP1avsC.js"),[]).then(e=>e.default),
1243"./content/ko/peep-from-image.md":()=>t(()=>import("./peep-from-image-DjoAMdZd.js"),[]).then(e=>e.default),
1243"./content/ko/peepcoins.md":()=>t(()=>import("./peepcoins-DbTddc9S.js"),[]).then(e=>e.default),
1243"./content/ko/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-Czvool3x.js"),[]).then(e=>e.default),
1243"./content/ko/plans.md":()=>t(()=>import("./plans-jHn7W642.js"),[]).then(e=>e.default),
1243"./content/ko/privacy.md":()=>t(()=>import("./privacy-lfEcUFyv.js"),[]).then(e=>e.default),
1243"./content/ko/prompting.md":()=>t(()=>import("./prompting-EhzgOrIX.js"),[]).then(e=>e.default),
1243"./content/ko/referrals.md":()=>t(()=>import("./referrals-BIrYZH9Y.js"),[]).then(e=>e.default),
1243"./content/ko/retry-tokens.md":()=>t(()=>import("./retry-tokens-BS4ZTGXS.js"),[]).then(e=>e.default),
1243"./content/ko/scenario-modes.md":()=>t(()=>import("./scenario-modes-BtxCz5tX.js"),[]).then(e=>e.default),
1243"./content/ko/talking-videos.md":()=>t(()=>import("./talking-videos-B5hwWxSe.js"),[]).then(e=>e.default),
1243"./content/ko/troubleshooting.md":()=>t(()=>import("./troubleshooting-aesSyWZV.js"),[]).then(e=>e.default),
1243"./content/ko/video-actions.md":()=>t(()=>import("./video-actions-DKHU8_fv.js"),[]).then(e=>e.default),
1243"./content/ko/video.md":()=>t(()=>import("./video-Dva9b9TP.js"),[]).then(e=>e.default),
1243"./content/ko/voice.md":()=>t(()=>import("./voice-tdkxOVA-.js"),[]).then(e=>e.default),
1243"./content/ko/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-BdDpvlTQ.js"),[]).then(e=>e.default),
1243"./content/ko/your-first-chat.md":()=>t(()=>import("./your-first-chat-VNRC41Y2.js"),[]).then(e=>e.default),
1243"./content/pt/appearance.md":()=>t(()=>import("./appearance-Ih5KS8f1.js"),[]).then(e=>e.default),
1243"./content/pt/buying-coins.md":()=>t(()=>import("./buying-coins-CRw_1l_G.js"),[]).then(e=>e.default),
1243"./content/pt/chat-limits.md":()=>t(()=>import("./chat-limits-CooQmKuS.js"),[]).then(e=>e.default),
1243"./content/pt/chat-slots.md":()=>t(()=>import("./chat-slots-fldXwbGc.js"),[]).then(e=>e.default),
1243"./content/pt/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-Srk_pzMP.js"),[]).then(e=>e.default),
1243"./content/pt/editing-images.md":()=>t(()=>import("./editing-images-DoznvfGX.js"),[]).then(e=>e.default),
1243"./content/pt/enhance-extend.md":()=>t(()=>import("./enhance-extend-DRIKtdb1.js"),[]).then(e=>e.default),
1243"./content/pt/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-irODRclS.js"),[]).then(e=>e.default),
1243"./content/pt/galleries.md":()=>t(()=>import("./galleries-D7fHLW7m.js"),[]).then(e=>e.default),
1243"./content/pt/gallery.md":()=>t(()=>import("./gallery-BWwpZUvb.js"),[]).then(e=>e.default),
1243"./content/pt/group-chat.md":()=>t(()=>import("./group-chat-CgghlN0m.js"),[]).then(e=>e.default),
1243"./content/pt/how-chat-works.md":()=>t(()=>import("./how-chat-works-MrLtdZRx.js"),[]).then(e=>e.default),
1243"./content/pt/image-engines.md":()=>t(()=>import("./image-engines-BNpkKJYx.js"),[]).then(e=>e.default),
1243"./content/pt/images.md":()=>t(()=>import("./images-Hk1j1-9J.js"),[]).then(e=>e.default),
1243"./content/pt/managing-peeps.md":()=>t(()=>import("./managing-peeps-DytdCRgK.js"),[]).then(e=>e.default),
1243"./content/pt/memory.md":()=>t(()=>import("./memory-D9u8hpRW.js"),[]).then(e=>e.default),
1243"./content/pt/payments.md":()=>t(()=>import("./payments-DgLJ5za0.js"),[]).then(e=>e.default),
1243"./content/pt/peep-from-image.md":()=>t(()=>import("./peep-from-image-BTzOY1gL.js"),[]).then(e=>e.default),
1243"./content/pt/peepcoins.md":()=>t(()=>import("./peepcoins-f0jZTqvQ.js"),[]).then(e=>e.default),
1243"./content/pt/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-C39HXZtH.js"),[]).then(e=>e.default),
1243"./content/pt/plans.md":()=>t(()=>import("./plans-CVWbynp1.js"),[]).then(e=>e.default),
1243"./content/pt/privacy.md":()=>t(()=>import("./privacy-kc30iOaK.js"),[]).then(e=>e.default),
1243"./content/pt/prompting.md":()=>t(()=>import("./prompting-C-Z278Bz.js"),[]).then(e=>e.default),
1243"./content/pt/referrals.md":()=>t(()=>import("./referrals-xWtWJFjq.js"),[]).then(e=>e.default),
1243"./content/pt/retry-tokens.md":()=>t(()=>import("./retry-tokens-Dg8aFemS.js"),[]).then(e=>e.default),
1243"./content/pt/scenario-modes.md":()=>t(()=>import("./scenario-modes-NEUOamzw.js"),[]).then(e=>e.default),
1243"./content/pt/talking-videos.md":()=>t(()=>import("./talking-videos-sP-naQNy.js"),[]).then(e=>e.default),
1243"./content/pt/troubleshooting.md":()=>t(()=>import("./troubleshooting-CoM4sBiF.js"),[]).then(e=>e.default),
1243"./content/pt/video-actions.md":()=>t(()=>import("./video-actions-DnpdK4Cl.js"),[]).then(e=>e.default),
1243"./content/pt/video.md":()=>t(()=>import("./video-CPadGvv2.js"),[]).then(e=>e.default),
1243"./content/pt/voice.md":()=>t(()=>import("./voice-Cu2z2jAW.js"),[]).then(e=>e.default),
1243"./content/pt/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-ClfAvnZW.js"),[]).then(e=>e.default),
1243"./content/pt/your-first-chat.md":()=>t(()=>import("./your-first-chat-CjbtK3Js.js"),[]).then(e=>e.default),
1243"./content/ru/appearance.md":()=>t(()=>import("./appearance-B3M4nIXS.js"),[]).then(e=>e.default),
1243"./content/ru/buying-coins.md":()=>t(()=>import("./buying-coins-CcH472fA.js"),[]).then(e=>e.default),
1243"./content/ru/chat-limits.md":()=>t(()=>import("./chat-limits-DcRxNUPn.js"),[]).then(e=>e.default),
1243"./content/ru/chat-slots.md":()=>t(()=>import("./chat-slots-BAWeY4Np.js"),[]).then(e=>e.default),
1243"./content/ru/creating-a-peep.md":()=>t(()=>import("./creating-a-peep-CwjiWTsL.js"),[]).then(e=>e.default),
1243"./content/ru/editing-images.md":()=>t(()=>import("./editing-images-2t1Nu6tn.js"),[]).then(e=>e.default),
1243"./content/ru/enhance-extend.md":()=>t(()=>import("./enhance-extend-ByoYeIle.js"),[]).then(e=>e.default),
1243"./content/ru/free-vs-premium.md":()=>t(()=>import("./free-vs-premium-C4OoKxpS.js"),[]).then(e=>e.default),
1243"./content/ru/galleries.md":()=>t(()=>import("./galleries-DdAScN-m.js"),[]).then(e=>e.default),
1243"./content/ru/gallery.md":()=>t(()=>import("./gallery-DUc4cl4q.js"),[]).then(e=>e.default),
1243"./content/ru/group-chat.md":()=>t(()=>import("./group-chat-BPnXg9g4.js"),[]).then(e=>e.default),
1243"./content/ru/how-chat-works.md":()=>t(()=>import("./how-chat-works-Bmn8HJkx.js"),[]).then(e=>e.default),
1243"./content/ru/image-engines.md":()=>t(()=>import("./image-engines-LNkwNiFm.js"),[]).then(e=>e.default),
1243"./content/ru/images.md":()=>t(()=>import("./images-CWXQXPXG.js"),[]).then(e=>e.default),
1243"./content/ru/managing-peeps.md":()=>t(()=>import("./managing-peeps-CTWhX9YO.js"),[]).then(e=>e.default),
1243"./content/ru/memory.md":()=>t(()=>import("./memory-D1_vpM69.js"),[]).then(e=>e.default),
1243"./content/ru/payments.md":()=>t(()=>import("./payments-BF6QpNKg.js"),[]).then(e=>e.default),
1243"./content/ru/peep-from-image.md":()=>t(()=>import("./peep-from-image-BwbNR3Wl.js"),[]).then(e=>e.default),
1243"./content/ru/peepcoins.md":()=>t(()=>import("./peepcoins-tHAYIrCS.js"),[]).then(e=>e.default),
1243"./content/ru/personality-and-scenario.md":()=>t(()=>import("./personality-and-scenario-CTTUx6yM.js"),[]).then(e=>e.default),
1243"./content/ru/plans.md":()=>t(()=>import("./plans-D_SH4hTx.js"),[]).then(e=>e.default),
1243"./content/ru/privacy.md":()=>t(()=>import("./privacy-CkudFDjk.js"),[]).then(e=>e.default),
1243"./content/ru/prompting.md":()=>t(()=>import("./prompting-y2xyBfcl.js"),[]).then(e=>e.default),
1243"./content/ru/referrals.md":()=>t(()=>import("./referrals-CYCo3Nh5.js"),[]).then(e=>e.default),
1243"./content/ru/retry-tokens.md":()=>t(()=>import("./retry-tokens-ClhoJkU6.js"),[]).then(e=>e.default),
1243"./content/ru/scenario-modes.md":()=>t(()=>import("./scenario-modes-M45gp-Ha.js"),[]).then(e=>e.default),
1243"./content/ru/talking-videos.md":()=>t(()=>import("./talking-videos-DPV__Xc1.js"),[]).then(e=>e.default),
1243"./content/ru/troubleshooting.md":()=>t(()=>import("./troubleshooting-QtMxIpGp.js"),[]).then(e=>e.default),
1243"./content/ru/video-actions.md":()=>t(()=>import("./video-actions-Dz5_jVn3.js"),[]).then(e=>e.default),
1243"./content/ru/video.md":()=>t(()=>import("./video-CsluxGsN.js"),[]).then(e=>e.default),
1243"./content/ru/voice.md":()=>t(()=>import("./voice-CTKd2Usm.js"),[]).then(e=>e.default),
1243"./content/ru/what-is-ai-peeps.md":()=>t(()=>import("./what-is-ai-peeps-_aeXK3f8.js"),[]).then(e=>e.default),
1243"./content/ru/your-first-chat.md":()=>t(()=>import("./your-first-chat-kGNAN6af.js"),[])
1243.then(e=>e.default)});function T(){try{const e=i18n.global.locale.value;if(e)return String(e)}catch{}return"en"}function re(e,n){const a=n||T();return y[`${a}/${e}`]!=null?y[`${a}/${e}`]:y[`en/${e}`]!=null?y[`en/${e}`]:null}async function He(e,n){const a=`./content/${n}/${e}.md`;if(!(!n||n==="en"||y[`${n}/${e}`]!=null||!P[a]))try{const s=await P[a]();s!=null&&(y[`${n}/${e}`]=s)}catch{}}async function Be(e,n){const a=n||T(),s=`./content/${a}/${e}.md`;if(a!=="en"&&P[s])try{const o=await P[s]();if(o!=null)return o}catch{}return re(e,"en")}function v(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function qe(e){return e.toLowerCase().replace(/[*_`]/g,"").replace(/[^\p{L}\p{N}\s-]/gu,"").trim().replace(/\s+/g,"-")}function m(e){const n=[],a=s=>(n.push(s),`@@SLOT${n.length-1}@@`);return e=e.replace(/`([^`]+)`/g,(s,o)=>a(`<code>${v(o)}</code>`)),e=e.replace(/:fa\[([a-z0-9 _-]+)\]:/gi,(s,o)=>a(`<i class="${o}"></i>`)),e=e.replace(/\[([^\]]+)\]\(([^)\s]+)\)(?:\{\.([a-z0-9-]+)\})?/g,(s,o,c,u)=>{const h=u?` ${u}`:"",g=c.replace(/"/g,"%22");if(/^https?:\/\//i.test(c))return a(`<a href="${g}" target="_blank" rel="noopener noreferrer" class="wiki-ext${h}">${v(o)}</a>`);const _=w&&w!=="en"&&/^\/wiki(\/|$)/.test(g)?`/${w}${g}`:g;return a(`<a href="${_}" class="wiki-link${h}">${v(o)}</a>`)}),e=e.replace(/\[([^\]]+)\]\{\.([a-z0-9-]+)\}/g,(s,o,c)=>`@@SPAN${c}::${o}::SPAN@@`),e=v(e),e=e.replace(/\*\*([^*]+)\*\*/g,"<strong>$1</strong>"),e=e.replace(/(^|[^*])\*([^*]+)\*/g,"$1<em>$2</em>"),e=e.replace(/(^|[^_])_([^_]+)_/g,"$1<em>$2</em>"),e=e.replace(/@@SPAN([a-z0-9-]+)::([\s\S]*?)::SPAN@@/g,(s,o,c)=>`<span class="${o}">${c}</span>`),e=e.replace(/@@SLOT(\d+)@@/g,(s,o)=>n[Number(o)]),e}const Ue={NOTE:{cls:"note",label:"Note",icon:"\u{1F4CC}"},TIP:{cls:"tip",label:"Tip",icon:"\u{1F4A1}"},IMPORTANT:{cls:"important",label:"Important",icon:"\u2757"},WARNING:{cls:"warning",label:"Heads up",icon:"\u26A0\uFE0F"},DANGER:{cls:"danger",label:"Warning",icon:"\u{1F6AB}"}};function Ke(e){const n=e.match(/^(\s*)/);return n?n[1].replace(/\t/g," ").length:0}function Ze(e){const n=c=>c.replace(/^\s*\|/,"").replace(/\|\s*$/,"").split("|").map(u=>u.trim()),a=n(e[0]),s=e.slice(2).map(n);let o='<div class="wiki-table-wrap"><table><thead><tr>';o+=a.map(c=>`<th>${m(c)}</th>`).join(""),o+="</tr></thead><tbody>";for(const c of s)o+="<tr>"+a.map((u,h)=>`<td>${m(c[h]||"")}</td>`).join("")+"</tr>";return o+="</tbody></table></div>",o}function Qe(e){let n=0;function a(s){const o=e[n].ordered;let c=o?"<ol>":"<ul>";for(;n<e.length&&e[n].indent>=s;){const u=e[n];let h="<li>"+m(u.text);n++,n<e.length&&e[n].indent>u.indent&&(h+=a(e[n].indent)),c+=h+"</li>"}return c+=o?"</ol>":"</ul>",c}return a(e[0].indent)}let w=null;function Xe(e,n,a={}){w=a.lang||null;try{return Je(e,n)}finally{w=null}}function Je(e,n){if(!e)return"";e=Ge(e,n||{});const a=e.replace(/\r\n/g,` 1244`).split(` 1245`);let s="",o=0;const c=new Set;let u=0;const h=/^(\s*)([-*]|\d+\.)\s+(.*)$/,g=/^\s*\|?[\s:|-]*-[\s:|-]*\|?\s*$/;for(;o<a.length;){const _=a[o];if(/^\s*$/.test(_)){o++;continue}if(/^\s*```/.test(_)){o++;const d=[];for(;o<a.length&&!/^\s*```/.test(a[o]);)d.push(a[o]),o++;o++,s+=`<pre class="wiki-pre"><code>${v(d.join(` 1246`))}</code></pre>`;continue}const b=_.match(/^(#{1,6})\s+(.*)$/);if(b){const d=b[1].length,f=b[2].trim();if(d===2||d===3){let p=qe(f)||`section-${u}`;for(;c.has(p);)p=`${p}-1`;c.add(p),u++,s+=`<h${d} id="${p}" class="wiki-h${d}">${m(f)}<a class="wiki-anchor" href="#${p}" aria-label="Link to this section"><i class="fas fa-link"></i></a></h${d}>`}else s+=`<h${d} class="wiki-h${d}">${m(f)}</h${d}>`;o++;continue}if(/^\s*(-{3,}|\*{3,}|_{3,})\s*$/.test(_)){s+='<hr class="wiki-hr"/>',o++;continue}if(_.includes("|")&&o+1<a.length&&g.test(a[o+1])){const d=[a[o],a[o+1]];for(o+=2;o<a.length&&a[o].includes("|")&&!/^\s*$/.test(a[o]);)d.push(a[o]),o++;s+=Ze(d);continue}if(/^\s*>\s?/.test(_)){const d=[];for(;o<a.length&&/^\s*>\s?/.test(a[o]);)d.push(a[o].replace(/^\s*>\s?/,"")),o++;const p=(d[0]||"").match(/^\[!(NOTE|TIP|IMPORTANT|WARNING|DANGER)\]\s*(.*)$/i);if(p){const k=Ue[p[1].toUpperCase()],se=[p[2],...d.slice(1)].filter(le=>le.trim().length).join(" ");s+=`<div class="wiki-callout wiki-callout--${k.cls}"><div class="wiki-callout__title">${k.icon} ${k.label}</div><div class="wiki-callout__body">${m(se)}</div></div>`}else s+=`<blockquote class="wiki-quote">${m(d.join(" "))}</blockquote>`;continue}if(h.test(_)){const d=[];for(;o<a.length&&h.test(a[o]);){const f=a[o].match(h);d.push({indent:Ke(a[o]),ordered:/\d+\./.test(f[2]),text:f[3]}),o++}s+=Qe(d);continue}const E=[];for(;o<a.length&&!/^\s*$/.test(a[o])&&!/^(#{1,6})\s+/.test(a[o])&&!/^\s*```/.test(a[o])&&!/^\s*(-{3,}|\*{3,}|_{3,})\s*$/.test(a[o])&&!/^\s*>\s?/.test(a[o])&&!h.test(a[o])&&!(a[o].includes("|")&&o+1<a.length&&g.test(a[o+1]));)E.push(a[o]),o++;E.length&&(s+=`<p>${m(E.join(" "))}</p>`)}return s}const nt=Object.freeze(Object.defineProperty({__proto__:null,getLocale:T,loadWikiContent:re,loadWikiContentAsync:Be,preloadWikiContent:He,renderMarkdown:Xe},Symbol.toStringTag,{value:"Module"}));
1246export{Be as a,tt as b,nt as c,re as l,He as p,Xe as r};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.