Loading repository data…
Loading repository data…
ngo275 / repository
AppAgent is an AI-first tool that handles your app release and App Store Optimization (ASO). An OSS alternative to App Radar, Sensor Tower, AppTweak, AppFollow, other ASO tools, built for developers who should focus on what really matters; build products.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
AppAgent is an AI-first tool that manages your app's ASO and release process. AppAgent is an open-source alternative to ASO tools, such as App Radar, AppTweak, AppFollow, and Sensor Tower. AppAgent is AI-first and works autonomously.
https://github.com/user-attachments/assets/e34baeef-ceab-4fdb-9a7c-e6a5ab80dbba
Thanks to rapid AI advancements, creating an app has never been easier. Yet popular ASO tools (App Radar, AppTweak, Sensor Tower, etc.) remain prohibitively expensive and unnecessarily complex for indie developers and small teams. What’s truly needed is a platform that autonomously handles everything—from multilingual keyword selection to ASO content generation—streamlining not just keywords, but the entire release process.
App Store Connect also introduced friction into the release workflow. That’s why I took an AI-first approach and built AppAgent from the ground up, reimagining how ASO and app releases should work together in one seamless, efficient platform.
https://github.com/user-attachments/assets/09172b8c-c690-42b2-a394-8b65e80c25ad
https://github.com/user-attachments/assets/9148a814-ae24-4005-adb6-d113933b67d3
git clone https://github.com/ngo275/app-agent.git
cp .env.sample .env
Here's the list of environment variables you need to set:
NEXTAUTH_SECRET
openssl rand -base64 32.NEXTAUTH_URL
http://localhost:3000.NEXT_PUBLIC_BASE_URL
http://localhost:3000.NEXT_PUBLIC_MARKETING_URL
http://localhost:3000.GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
RESEND_API_KEY
NEXT_PUBLIC_POSTHOG_KEY
OPENAI_API_KEY
UPSTASH_REDIS_REST_URL
UPSTASH_REDIS_REST_TOKEN
NEXT_PUBLIC_FREE_PLAN_ENABLED
true to enable the free plan.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
NEXT_PUBLIC_FREE_PLAN_ENABLED to true, this is not necessary.STRIPE_SECRET_KEY
NEXT_PUBLIC_FREE_PLAN_ENABLED to true, this is not necessary.STRIPE_WEBHOOK_SECRET
NEXT_PUBLIC_FREE_PLAN_ENABLED to true, this is not necessary.STRIPE_PRO_PRICE_ID
NEXT_PUBLIC_FREE_PLAN_ENABLED to true, this is not necessary.DATABASE_URL
yarn
# Or with NPM
npm install
yarn prisma generate
yarn prisma migrate deploy
# Or with NPM
npm run prisma generate
npm run prisma migrate deploy
yarn dev
# Or with NPM
npm run dev
Visit http://localhost:3000 to see the app.
Contributions are welcome! Please feel free to submit a PR.
If you'd like to contribute, please fork the repository and submit a PR.
AppAgent is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can find it here.