callstackincubator / cali

AI agent for building React Native apps
MIT License
267 stars 8 forks source link
agents ai llm react-native

cali

πŸͺ„ An AI agent for building React Native apps


$ npx cali

Wait, what?

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.

How can I use it?

You can use Cali in two ways:

Under the hood, it uses @react-native-community/cli.

What can it do?

Cali is still in the early stages of development, but it already supports:

You can learn more about available tools here.

Examples

Building an app step-by-step

Building an app with a highly-specific task

Searching and installing a new React Native library

[TBD]

Troubleshooting an error

[TBD]

Future requests

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! πŸ‘‹

Made with ❀️ at Callstack

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! πŸ”₯