{"data":{"node":{"slug":"jegly-box","name":"Box","tagline":"fully offline client-side AI suite for Android","github_url":"https://github.com/jegly/Box","owner":"jegly","repo":"Box","owner_avatar_url":"https://avatars.githubusercontent.com/u/239281279?v=4","primary_language":"Kotlin","stars":843,"forks":53,"topics":["android","android-ai-app","artificial-intelligence","box","gguf","linux","linux-ai","litert","litert-lm","litertlm","llamacpp","local-ai","local-llm","mcp-server","music-generation","ondevice-ai","privacy-first-ai","rag","visionai"],"archived":false,"github_pushed_at":"2026-09-03T23:48:14+00:00","maintenance_label":"Active","stars_delta_30d":96,"url":"https://www.graphcanon.com/tools/jegly-box","markdown_url":"https://www.graphcanon.com/tools/jegly-box.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jegly-box","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jegly-box"},"categories":[{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"android","name":"android"},{"slug":"music-generation","name":"music-generation"},{"slug":"offline-operation","name":"offline-operation"},{"slug":"visionai","name":"visionai"}],"edges":[],"neighbours":[{"slug":"reworkd-agentgpt","name":"AgentGPT","tagline":"Assembler for autonomous AI Agents","github_url":"https://github.com/reworkd/AgentGPT","owner":"reworkd","repo":"AgentGPT","owner_avatar_url":"https://avatars.githubusercontent.com/u/120154269?v=4","primary_language":"TypeScript","stars":36297,"forks":9262,"topics":["agent","agentgpt","agents","agi","ai","ai-agents","autogpt","baby-agi","gpt","langchain","llm","next","openai","t3","t3-stack"],"archived":true,"github_pushed_at":"2025-04-29T01:19:32+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/reworkd-agentgpt","markdown_url":"https://www.graphcanon.com/tools/reworkd-agentgpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/reworkd-agentgpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=reworkd-agentgpt","shared_categories":[]},{"slug":"google-adk-python","name":"adk-python","tagline":"A Python toolkit for building, evaluating, and deploying AI agents","github_url":"https://github.com/google/adk-python","owner":"google","repo":"adk-python","owner_avatar_url":"https://avatars.githubusercontent.com/u/1342004?v=4","primary_language":"Python","stars":21180,"forks":3860,"topics":["agent","agentic","agentic-ai","agents","agents-sdk","ai","ai-agents","aiagentframework","genai","genai-chatbot","llm","llms","multi-agent","multi-agent-systems","multi-agents","multi-agents-collaboration"],"archived":false,"github_pushed_at":"2026-08-18T23:46:34+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/google-adk-python","markdown_url":"https://www.graphcanon.com/tools/google-adk-python.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/google-adk-python","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=google-adk-python","shared_categories":[]},{"slug":"alibaba-spring-ai-alibaba","name":"spring-ai-alibaba","tagline":"A production-ready framework for building Agentic, Workflow, and Multi-agent applications","github_url":"https://github.com/alibaba/spring-ai-alibaba","owner":"alibaba","repo":"spring-ai-alibaba","owner_avatar_url":"https://avatars.githubusercontent.com/u/1961952?v=4","primary_language":"Java","stars":10847,"forks":2408,"topics":["agentic","artificial-intelligence","context-engineering","graph","java","multi-agent","reactagent","spring-ai","workflow"],"archived":false,"github_pushed_at":"2026-08-25T15:40:28+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/alibaba-spring-ai-alibaba","markdown_url":"https://www.graphcanon.com/tools/alibaba-spring-ai-alibaba.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alibaba-spring-ai-alibaba","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alibaba-spring-ai-alibaba","shared_categories":[]},{"slug":"ivanmurzak-unity-mcp","name":"Unity-MCP","tagline":"AI Skills, MCP Tools, and CLI for Unity Engine","github_url":"https://github.com/IvanMurzak/Unity-MCP","owner":"IvanMurzak","repo":"Unity-MCP","owner_avatar_url":"https://avatars.githubusercontent.com/u/9135028?v=4","primary_language":"C#","stars":4299,"forks":381,"topics":["ai","ai-integration","anthropic","claude","claude-code","claude-desktop","cli","copilot","cursor","game-development","gamedev","gemini","llm","mcp","mcp-server","model-context-protocol","openai","unity","windsurf"],"archived":false,"github_pushed_at":"2026-09-17T09:32:39+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/ivanmurzak-unity-mcp","markdown_url":"https://www.graphcanon.com/tools/ivanmurzak-unity-mcp.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ivanmurzak-unity-mcp","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ivanmurzak-unity-mcp","shared_categories":[]},{"slug":"off-grid-ai-off-grid-ai-mobile","name":"OGAM","tagline":"Swiss Army Knife of Offline AI","github_url":"https://github.com/off-grid-ai/OGAM","owner":"off-grid-ai","repo":"OGAM","owner_avatar_url":"https://avatars.githubusercontent.com/u/295106271?v=4","primary_language":"TypeScript","stars":3124,"forks":298,"topics":["android","edge-ai","gguf","ios","llama-cpp","local-ai","macos","mcp","mobile-ai","offline-ai","offline-llm","ondevice","ondevice-ai","privacy-first","react-native","stable-diffusion-android","tool-calling","vision-language-model","whisper-android","whisper-cpp"],"archived":false,"github_pushed_at":"2026-09-18T07:38:15+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/off-grid-ai-off-grid-ai-mobile","markdown_url":"https://www.graphcanon.com/tools/off-grid-ai-off-grid-ai-mobile.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/off-grid-ai-off-grid-ai-mobile","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=off-grid-ai-off-grid-ai-mobile","shared_categories":["inference-serving"]},{"slug":"alan-ai-alan-sdk-android","name":"alan-sdk-android","tagline":"Alan AI SDK for Android","github_url":"https://github.com/alan-ai/alan-sdk-android","owner":"alan-ai","repo":"alan-sdk-android","owner_avatar_url":"https://avatars.githubusercontent.com/u/54960780?v=4","primary_language":null,"stars":1806,"forks":24,"topics":["alan-ai","alan-sdk","alan-studio","alan-voice","android","conversational-ai","machine-learning","multimodal","sdk","speech-recognition","text-to-speech","voice","voice-assistant","voice-commands","voice-control","voice-interface","vui"],"archived":false,"github_pushed_at":"2025-04-22T12:38:03+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/alan-ai-alan-sdk-android","markdown_url":"https://www.graphcanon.com/tools/alan-ai-alan-sdk-android.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alan-ai-alan-sdk-android","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alan-ai-alan-sdk-android","shared_categories":[]},{"slug":"e2b-dev-awesome-ai-sdks","name":"awesome-ai-sdks","tagline":"A database of SDKs for AI agents creation and management","github_url":"https://github.com/e2b-dev/awesome-ai-sdks","owner":"e2b-dev","repo":"awesome-ai-sdks","owner_avatar_url":"https://avatars.githubusercontent.com/u/129434473?v=4","primary_language":null,"stars":1223,"forks":399,"topics":["agent","agentops","agents","ai","ai-agents","awesome","awesome-list","chatgpt","e2b","framework","langchain","llama-index","llm","llmops","openai","sdk","tools","vercel"],"archived":false,"github_pushed_at":"2026-07-09T17:29:58+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/e2b-dev-awesome-ai-sdks","markdown_url":"https://www.graphcanon.com/tools/e2b-dev-awesome-ai-sdks.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/e2b-dev-awesome-ai-sdks","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=e2b-dev-awesome-ai-sdks","shared_categories":[]},{"slug":"winstonkoh87-athena-public","name":"Athena-Public","tagline":"The Linux OS for AI Agents","github_url":"https://github.com/winstonkoh87/Athena-Public","owner":"winstonkoh87","repo":"Athena-Public","owner_avatar_url":"https://avatars.githubusercontent.com/u/250412518?v=4","primary_language":"Python","stars":589,"forks":77,"topics":["ai","ai-agents","ai-assistant","automation","chatgpt","developer-tools","framework","gemini","google-antigravity","graphrag","knowledge-management","llm","local-first","memory","open-source","prompt-engineering","python","rag","semantic-search","vector-search"],"archived":false,"github_pushed_at":"2026-09-19T21:15:15+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/winstonkoh87-athena-public","markdown_url":"https://www.graphcanon.com/tools/winstonkoh87-athena-public.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/winstonkoh87-athena-public","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=winstonkoh87-athena-public","shared_categories":[]},{"slug":"tavris1-ai-toolkit-easy-install","name":"AI-Toolkit-Easy-Install","tagline":"One-click Portable Windows installation of 'AI-Toolkit by Ostris'","github_url":"https://github.com/Tavris1/AI-Toolkit-Easy-Install","owner":"Tavris1","repo":"AI-Toolkit-Easy-Install","owner_avatar_url":"https://avatars.githubusercontent.com/u/36665424?v=4","primary_language":"Batchfile","stars":517,"forks":39,"topics":["ai-toolkit","easy-install","fine-tuning","lora","machine-learning","stable-diffusion","windows-installer"],"archived":false,"github_pushed_at":"2026-09-12T19:42:47+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/tavris1-ai-toolkit-easy-install","markdown_url":"https://www.graphcanon.com/tools/tavris1-ai-toolkit-easy-install.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tavris1-ai-toolkit-easy-install","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tavris1-ai-toolkit-easy-install","shared_categories":["model-training"]},{"slug":"dineshsoudagar-local-llms-on-android","name":"local-llms-on-android","tagline":"Run local LLMs for offline chat and question answering on Android.","github_url":"https://github.com/dineshsoudagar/local-llms-on-android","owner":"dineshsoudagar","repo":"local-llms-on-android","owner_avatar_url":"https://avatars.githubusercontent.com/u/75389628?v=4","primary_language":"Kotlin","stars":419,"forks":53,"topics":["android","android-app","chatbot","gemma4","gemma4-2b","gemma4-e4b","huggingface-tokenizers","litert","litert-lm","llama3","local-llm","local-llm-integration","mobile-ai","offline-inference","on-device-ai","onnx-runtime","qwen"],"archived":false,"github_pushed_at":"2026-08-13T05:49:16+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/dineshsoudagar-local-llms-on-android","markdown_url":"https://www.graphcanon.com/tools/dineshsoudagar-local-llms-on-android.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dineshsoudagar-local-llms-on-android","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dineshsoudagar-local-llms-on-android","shared_categories":["model-training","inference-serving"]},{"slug":"nightmean-ollitert","name":"OlliteRT","tagline":"Android-based local inference server for OpenAI-compatible LLMs","github_url":"https://github.com/NightMean/OlliteRT","owner":"NightMean","repo":"OlliteRT","owner_avatar_url":"https://avatars.githubusercontent.com/u/5726996?v=4","primary_language":"Kotlin","stars":373,"forks":47,"topics":["android","anthropic-api","gemma","home-assistant","kotlin-android","litert","litert-lm","llm","llm-inference","local-llm","on-device-ai","openai-api"],"archived":false,"github_pushed_at":"2026-09-19T23:57:14+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/nightmean-ollitert","markdown_url":"https://www.graphcanon.com/tools/nightmean-ollitert.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nightmean-ollitert","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nightmean-ollitert","shared_categories":["inference-serving"]},{"slug":"jegly-offlinellm","name":"OfflineLLM","tagline":"Private on-device AI chat for Android with local LLM support via ARM-optimised llama.cpp","github_url":"https://github.com/jegly/OfflineLLM","owner":"jegly","repo":"OfflineLLM","owner_avatar_url":"https://avatars.githubusercontent.com/u/239281279?v=4","primary_language":"Kotlin","stars":240,"forks":23,"topics":["android","android-ai","android-ai-app","android-llm","artificial-intelligence","edge-ai","gemma4","generative-ai","llamacpp","llm","local-ai","local-llm","local-llm-android","offlinellm","on-device-ai","privacy-first-ai","private-ai-assistant","private-local-ai","qwen3-5"],"archived":false,"github_pushed_at":"2026-08-18T11:37:55+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/jegly-offlinellm","markdown_url":"https://www.graphcanon.com/tools/jegly-offlinellm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jegly-offlinellm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jegly-offlinellm","shared_categories":["inference-serving"]}]}}