GOOD MACHINES MODULES
Free alpha · invite-only · starts November 14th
Add an AI agent to your iOS app.
Your coding agent sets it up.
Modules takes care of all of it.
Use our tested setup, or change any part of it.
Filled: our default.
In-app chat
A premade chat for your app, or your own UI on our API.
- Premade chat
- Your own UI
App context
The agent knows the screen the user is on, and the actions and data you share with it.
- The screen the user is on
- App events
- App actions
- App data
Coding-agent setup
Your coding agent sets it up.
- MCP server
- Swift package
- Setup guide
- Tested defaults
Memory
The agent remembers what matters to each person, and they can see and correct it.
- Modules memory
- Mem0
- Letta
- Embedding model
Persona
Pick a starter persona, or write your own soul.md.
- Starter persona
- Your soul.md
Agent execution
You decide what the agent can see and do in your app. Each action can run, ask first or stay off.
- Allow
- Ask
- Off
Integrations
It can work with the services your users already use.
- Gmail
- Slack
- Calendar
- More
Models
Choose which models your agent runs on. It can run on Apple's on-device model too.
- Recommended
- Any model
- Apple on-device
Tools
More the agent can do, when you turn it on.
- Web access
- Run code
- Payments
Data policy
Choose which model providers your agent's requests can go to.
- No provider collection
- Zero retention
- Any provider