What do you want to do?
4 use cases
-
Build and verify the Pocket Strike release APK
Clone the repo, run analysis and tests, and produce a release APK from source.
- Pocket Strike
- Personal productivity
- Intermediate
View prompt
Clone the PocketStrike repo at <repo-url> and run flutter pub get, flutter analyze, flutter test, and flutter build apk --release. Report the analyzer result, the test result, and the path of the generated APK. Verify that build/app/outputs/flutter-apk/app-release.apk exists before reporting success.
-
Run a private GGUF model on your phone with no cloud
Download a small quantized model and chat with it fully on-device.
- Pocket Strike
- Personal productivity
- Intermediate
View prompt
In the PocketStrike repo, help the user install the app on a connected Android device with flutter run -d <device-id>, then download the Qwen2.5-0.5B-Instruct preset and load it into RAM. Expected output: a chat reply generated locally with a tok/s badge shown. Verify that the reply appears with the model loaded and no cloud provider selected.
-
Generate images from a chat with /image commands
Create images in any conversation by typing /image with an aspect ratio.
- Pocket Strike
- Personal productivity
- Intermediate
View prompt
In the PocketStrike repo, use the /image command in a conversation with the prompt <your-prompt> and aspect ratio <ratio> such as 9:16. Expected output: one generated image in the requested aspect ratio. Verify the aspect ratio of the image matches the one you typed before you save it.
-
Connect MCP servers to a ReAct agent on your phone
Add a Model Context Protocol server and let the agent use its tools with confirmation gates.
- Pocket Strike
- Personal productivity
- Advanced
View prompt
In the PocketStrike repo, add the Brave Search MCP server from the marketplace and ask the ReAct agent to find three recent sources on <topic>. Expected output: a list of sources with the agent steps shown in the log. Verify that each tool call appears in the log before the final answer is given.
How to use Pocket Strike
- Check you have what it needs: Flutter SDK >= 3.29.0 and Dart SDK >= 3.12.0; Android SDK and NDK with compileSdk 37 and minSdk 26; A physical Android device connected over USB/ADB, or an emulator.
- Open AbuZar-Ansarii/PocketStrike on GitHub and read the README and license.
- Run
git clone https://github.com/your-username/PocketStrike.git(replace your-username with the actual GitHub owner if the README placeholder is outdated), thencd PocketStrike. - Run
flutter pub getto install dependencies. - Run
flutter analyzeand confirm it reports no warnings or errors, then runflutter test. - Run
flutter build apk --release.
These steps come from our top use case, Build and verify the Pocket Strike release APK, which also has a copy-paste agent prompt.
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freePocket Strike alternatives · Best AI repos for Personal productivity
About this repo
- Who it is forWritten for Android users and Flutter developers who want private AI on a phone, and for AI agents that will build or operate the app.
- Why it is hot
- LanguageDart
- Sourcegithub.com/AbuZar-Ansarii/PocketStrike · Back to Hot repos
Requirements
- Flutter SDK >= 3.29.0 and Dart SDK >= 3.12.0
- Android SDK and NDK with compileSdk 37 and minSdk 26
- A physical Android device connected over USB/ADB, or an emulator
- Enough free phone storage and RAM for the GGUF model you choose, as listed in the model table
Add this badge to your README
Maintain Pocket Strike? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/abuzar-ansarii-pocketstrike/?utm_source=github&utm_medium=badge&utm_campaign=AbuZar-Ansarii-PocketStrike)
HTML
<a href="https://dedupedai.com/use-cases/abuzar-ansarii-pocketstrike/?utm_source=github&utm_medium=badge&utm_campaign=AbuZar-Ansarii-PocketStrike"><img src="https://dedupedai.com/badge/AbuZar-Ansarii/PocketStrike.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Pocket Strike
What is Pocket Strike?
PocketStrike is an open-source Flutter app that turns an Android phone into an AI workstation with on-device GGUF models, cloud LLM providers, a ReAct agent, MCP servers, memory files, and image generation. It is an open-source project on GitHub: https://github.com/AbuZar-Ansarii/PocketStrike.
Who is Pocket Strike for?
Written for Android users and Flutter developers who want private AI on a phone, and for AI agents that will build or operate the app.
What can I do with Pocket Strike?
4 use cases so far, for example: Build and verify the Pocket Strike release APK; Run a private GGUF model on your phone with no cloud; Generate images from a chat with /image commands. Each has steps and a copy-paste agent prompt.
What do I need to run Pocket Strike?
Flutter SDK >= 3.29.0 and Dart SDK >= 3.12.0; Android SDK and NDK with compileSdk 37 and minSdk 26; A physical Android device connected over USB/ADB, or an emulator; Enough free phone storage and RAM for the GGUF model you choose, as listed in the model table.
What are alternatives to Pocket Strike?
Other hot AI repos in Personal productivity: Graybox, Needle, Lossless Memory, Hermes Bot Forge, Nosis.
Is Pocket Strike safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.