πͺ An AI agent for building React Native apps
$ npx cali
Cali is an AI agent that helps you build React Native apps. It takes all the utilities and functions of a React Native CLI and exposes them as tools to an LLM.
Thanks to that, an LLM can help you with your React Native app development, without the need to remember commands, spending time troubleshooting errors, and in the future, much more.
You can use Cali in two ways:
cali
- AI agent that runs in your terminal. Ready to use out of the box.@cali/tools-react-native
- Collection of tools for building React Native apps with Vercel AI SDK@cali/mcp-server
- (soon) MCP server for using Cali with Claude and other compatible environmentsUnder the hood, it uses @react-native-community/cli.
Cali is still in the early stages of development, but it already supports:
You can learn more about available tools here.
[TBD]
[TBD]
I like the idea of an AI agent for building React Native apps. I would like to play around with this idea in public, and see where it goes.
Feel free to open an issue or a discussion to suggest ideas or report bugs. Happy to hear from you! π
Cali is an open source project and will always remain free to use. If you think it's cool, please star it π. Callstack is a group of React and React Native geeks, contact us at hello@callstack.com if you need any help with these or just want to say hi!
Like the project? βοΈ Join the team who does amazing stuff for clients and drives React Native Open Source! π₯