When facing scams, can we only defend ourselves passively?

Let AI become our tool

Many people share this question. Beyond public awareness campaigns, repeated again and again, our government can be

powerless

Now, users can run Sweety on an idle computer to take part in “proactive anti-scam” work.

Blue watercolor illustration of a person feeling helpless at a computer
Blue watercolor clock

A scammer’s greatest cost: time

Time treats everyone equally—scammers also have only 24 hours a day

Choose LINE targets and let Sweety handle replies. Keep the computer powered on, online, and awake. The display and LINE desktop window do not need to stay open.

When you wake up, the conversation between the other person and AI may put you in a good mood for the rest of the day.

So far, Sweety has consumed a total of

So far, Sweety has consumed a total of 0 days 0 hours

Sweety

Download Sweety

Downloaded — times

Sweety 2.0 instructions

Sweety 2.0 signs in to LINE through OKLine, receives messages directly, and replies using your selected persona. Configure an AI key, sign in to LINE, then select targets. AI never initiates contact.

“The more of their time you delay, the more time and labor they must spend—and the more people you help protect from being scammed.”

* Sweety is completely free and open source. If you have safety concerns about the precompiled executable, you are welcome to rebuild it from Git.

Sweety control panel with Start, Open management interface, and Quit App buttons

Control panel

Open management to configure AI and LINE, select targets, then press Start. Monitoring turns the button into a red Stop button. Stop at any time to take over. An API key for the selected provider is required to start.

Sweety dashboard showing totals, recent contacts, and monitoring status

Dashboard

The dashboard shows the number of contacts, total time consumed, total exchanges, and completed conversations. Recent contacts and their exchange counts appear below, while the top right shows the current status and number of selected contacts.

Sweety 2.0 — Agnes API Key, agnes-3.0-flash, conversation history

Basic settings

Choose Agnes or OpenAI and enter that provider’s API Key and Model. Agnes defaults to agnes-3.0-flash. Links below the fields open both key application pages. Keys and models are saved separately and retained when switching. History defaults to 20 messages, accepts 0–200, and 0 disables history. Set a reply delay and select Save settings.

Sweety 2.0 — LINE connection and monitored targets

Scammer list

In Scammer list, select Log in to LINE. Scan the OKLine QR code with LINE on your phone, then confirm or enter the verification code as prompted. Add target lets you search personal contacts or LINE groups, choose a persona, and enable Reply. No exact-name entry or visible desktop contact list is required.

Sweety base personas with age and gender filters and persona cards

Base personas

On the Base personas tab, filter built-in personas by age and gender. Read the card summary, then select Show full text to review the complete persona. To customize it, add the base persona to Custom personas.

Sweety persona details dialog with full profile and Add to custom personas button

Persona details

Select Show full text to review the persona’s full background, speaking style, personality, and common phrases. If it fits your needs, select Add to custom personas and adjust it further.

Sweety custom personas tab with a Create persona button

Custom personas

Create and manage your own character settings on the Custom personas tab. Start from a blank persona or copy and edit a base persona. You can then apply the completed persona to a monitored contact in the scammer list.

Sweety replies only to target messages received while monitoring. Group messages must include a configured name or an actual LINE mention of your account. Separate names with commas; leave blank for mentions only. Images and stickers use the selected vision-capable AI model. Animated stickers currently use a static preview.

FAQ

Frequently asked questions

What should I do if the other person suspects AI is responding?

Press Stop and take over the conversation yourself. Continue with Sweety after the situation settles.

Can I configure multiple targets at once?

Yes. Add multiple contacts or groups and enable Reply for each. Targets are not limited by the visible LINE desktop contact list.

Can Sweety reply to people who are not scammers?

Yes, but it is not recommended.

Why is it called Sweety?

Being scammed is bitter enough. Have a piece of candy.

Why am I asked for an API key when I press Start?

Choose Agnes or OpenAI in Basic settings and enter an API key for that selected provider. Save settings, sign in to LINE, and select at least one target before starting.

Which languages does Sweety support?

The Sweety interface supports Traditional Chinese, English, and Japanese. AI replies will primarily use the language spoken by the other person.