A smartphone that allows you to text with NPCs, take photos to share with them, or scroll through StardewSocial—a social media platform where both you and the NPCs can share your thoughts.
Build-in apps:
Notification: An app that shows all of your notifications.
Messages: Here you can chat with your friends. The first message of the day will be the vanilla dialogue. When you continue the conversation, AI will roleplay as the NPC and respond to you. You can even send photos to them—how cool is that?
Camera: Functionally similar to taking a screenshot of your game, but you can use these photos to share with others or post them on StardewSocial.
Photo: A gallery where you can view all the photos you have taken. You also have the ability to set them as your phone background or player avatar (square images only).
StardewSocial: Where the fun happens! Every once in a while, NPCs will write posts here, and they will also like and comment on other posts, including yours. Similarly, you can write your own posts—and don't forget to attach the photos you just snapped.
Setting: Customize your phone by changing the theme, sounds, text colors, and more...
Calendar: Well, it speaks for itself.
UnlimitedEventExpansion ~coming soon~:
UnlimitedEventExpansion is a companion mod to Smartphone that adds repeatable events for every single NPC (for example: picnics, dining out, birthday parties, etc.).
Note: Some functions of Smartphone will hook into UEE, but UEE is not required to use the base Smartphone mod.
Usage limit and more:
This mod costs me REAL MONEY for every message you send. For me and other fellow players, please use it responsibly.
To help balance the costs, you are limited to a certain number of uses per in-game day. To bypass this limitation, you can get and use your own OpenAI API key, which means you will be paying for your own usage.
HIGHLY RECOMMENED: It is very easy and cheap to use your own key. You will no longer face daily limits and will have a much better overall experience. See the instructions under IMPROTANT: GET YOUR OWN KEY
Compatablility:
Multiplayer: Fully supported. Players can text each other, view, comment, and create posts.
Custom NPCs: Fully supported for SVE and RSV. Partially supported for VMV, SBV, Zuzu, and Luna - Astray. Other custom NPCs are functional but require manual customization for the best quality (see instructions).
Mobile and Split-screen: Not tested. Split-screen will likely not work.
Customization:
FOR USERS: You can tailor the experience to your liking, including the phone's theme and NPC characteristics (how they will respond to you), and more. See USER GUIDE
FOR MODDERS: Smartphone provides APIs to register custom apps, send notifications, and more. See MODDER GUIDE
Supportmekeepthelighton
I want to keep this mod free and available for everyone. However, the day may come when I can no longer financially support thousands of users, and I understand that not everyone can afford to use their own key.
Your support here will help keep that day far away—or ensure it never comes at all!
This mod revolves around the use of AI. Please do not come here just to point out that it uses AI—that's the whole point!
Your messages are sent to ChatGPT to generate responses, similar to how you use it everyday. Because of this, it is a good practice to not include sensitive information in your messages - for example your credit card numbers.
The mod generate a summary of your conversation with the NPC and save it in the mod folder. That mean the more you talk with the NPC, the smarter the response you have.