{"data":{"node":{"slug":"purpledoubled-locally-uncensored","name":"locally-uncensored","tagline":"Uncensored local AI desktop app for chat, agent mode, image and video generation","github_url":"https://github.com/PurpleDoubleD/locally-uncensored","owner":"PurpleDoubleD","repo":"locally-uncensored","owner_avatar_url":"https://avatars.githubusercontent.com/u/224399100?v=4","primary_language":"TypeScript","stars":1721,"forks":268,"topics":["agent","ai-chat","ai-studio","all-in-one","coding-agent","desktop-app","flux","image-generation","linux","llm","local-ai","local-llm","open-source","privacy","self-hosted","stable-diffusion","uncensored","uncensored-ai","video-generation","windows"],"archived":false,"github_pushed_at":"2026-09-18T09:00:01+00:00","maintenance_label":"Very active","stars_delta_30d":670,"url":"https://www.graphcanon.com/tools/purpledoubled-locally-uncensored","markdown_url":"https://www.graphcanon.com/tools/purpledoubled-locally-uncensored.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/purpledoubled-locally-uncensored","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=purpledoubled-locally-uncensored"},"categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"computer-vision","name":"Computer Vision","url":"https://www.graphcanon.com/categories/computer-vision","markdown_url":"https://www.graphcanon.com/categories/computer-vision.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/computer-vision"},{"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":"agent-mode","name":"agent-mode"},{"slug":"image-generation","name":"image-generation"},{"slug":"local-ai","name":"local-ai"},{"slug":"privacy","name":"privacy"},{"slug":"self-hosted","name":"self-hosted"},{"slug":"video-generation","name":"video-generation"}],"edges":[],"neighbours":[{"slug":"open-webui-open-webui","name":"open-webui","tagline":"User-friendly AI Interface","github_url":"https://github.com/open-webui/open-webui","owner":"open-webui","repo":"open-webui","owner_avatar_url":"https://avatars.githubusercontent.com/u/158137808?v=4","primary_language":"Python","stars":152445,"forks":22306,"topics":["ai","llm","llm-ui","llm-webui","llms","mcp","ollama","ollama-webui","open-webui","openai","openapi","rag","self-hosted","ui","webui"],"archived":false,"github_pushed_at":"2026-09-18T00:11:06+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/open-webui-open-webui","markdown_url":"https://www.graphcanon.com/tools/open-webui-open-webui.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/open-webui-open-webui","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=open-webui-open-webui","shared_categories":[]},{"slug":"gaizhenbiao-chuanhuchatgpt","name":"ChuanhuChatGPT","tagline":"GUI for ChatGPT and LLMs with features like agents and file-based QA.","github_url":"https://github.com/GaiZhenbiao/ChuanhuChatGPT","owner":"GaiZhenbiao","repo":"ChuanhuChatGPT","owner_avatar_url":"https://avatars.githubusercontent.com/u/51039745?v=4","primary_language":"Python","stars":15272,"forks":2195,"topics":["chatbot","chatglm","chatgpt-api","claude","dalle3","ernie","gemini","gemma","inspurai","llama","midjourney","minimax","moss","ollama","qwen","spark","stablelm"],"archived":false,"github_pushed_at":"2026-09-16T11:44:01+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/gaizhenbiao-chuanhuchatgpt","markdown_url":"https://www.graphcanon.com/tools/gaizhenbiao-chuanhuchatgpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/gaizhenbiao-chuanhuchatgpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=gaizhenbiao-chuanhuchatgpt","shared_categories":[]},{"slug":"osmantic-ods","name":"ODS","tagline":"Transform personal computers into AI servers.","github_url":"https://github.com/Osmantic/ODS","owner":"Osmantic","repo":"ODS","owner_avatar_url":"https://avatars.githubusercontent.com/u/262014141?v=4","primary_language":"Python","stars":6607,"forks":943,"topics":["ai-agents","amd","comfyui","docker","llama-cpp","llm","local-ai","n8n","nvidia","open-webui","rag","self-hosted","speech-to-text","strix-halo","text-to-speech","workflow-automation"],"archived":false,"github_pushed_at":"2026-09-20T07:02:35+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/osmantic-ods","markdown_url":"https://www.graphcanon.com/tools/osmantic-ods.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/osmantic-ods","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=osmantic-ods","shared_categories":["computer-vision","ai-agents"]},{"slug":"luban-agi-awesome-aigc-tutorials","name":"Awesome-AIGC-Tutorials","tagline":"Curated tutorials and resources for Large Language Models, AI Painting, and more","github_url":"https://github.com/luban-agi/Awesome-AIGC-Tutorials","owner":"luban-agi","repo":"Awesome-AIGC-Tutorials","owner_avatar_url":"https://avatars.githubusercontent.com/u/142385464?v=4","primary_language":null,"stars":4547,"forks":298,"topics":["ai","aigc","awesome","chatgpt","courses-resource","deep-learning","llm","midjourney","multimodal","nlp","prompt-engineering","stable-diffusion","tutorials"],"archived":false,"github_pushed_at":"2024-03-31T09:18:04+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/luban-agi-awesome-aigc-tutorials","markdown_url":"https://www.graphcanon.com/tools/luban-agi-awesome-aigc-tutorials.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/luban-agi-awesome-aigc-tutorials","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=luban-agi-awesome-aigc-tutorials","shared_categories":["model-training"]},{"slug":"elyase-awesome-gpt3","name":"awesome-gpt3","tagline":"A collection of demos and articles about the OpenAI GPT-3 API","github_url":"https://github.com/elyase/awesome-gpt3","owner":"elyase","repo":"awesome-gpt3","owner_avatar_url":"https://avatars.githubusercontent.com/u/1175888?v=4","primary_language":null,"stars":4521,"forks":346,"topics":[],"archived":true,"github_pushed_at":"2023-08-27T11:46:48+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/elyase-awesome-gpt3","markdown_url":"https://www.graphcanon.com/tools/elyase-awesome-gpt3.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/elyase-awesome-gpt3","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=elyase-awesome-gpt3","shared_categories":["model-training"]},{"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":["computer-vision"]},{"slug":"heshengtao-comfyui-llm-party","name":"comfyui_LLM_party","tagline":"LLM Agent Framework in ComfyUI with various nodes and adapters for different LLMs and VLMs","github_url":"https://github.com/heshengtao/comfyui_LLM_party","owner":"heshengtao","repo":"comfyui_LLM_party","owner_avatar_url":"https://avatars.githubusercontent.com/u/20573295?v=4","primary_language":"Python","stars":2361,"forks":206,"topics":["agent","comfyui","dify","flux","gemini","gguf","gpt-sovits","graphrag","janus-pro","linux","llama","mcp","o1","ocr","ollama","omost","openai","vlm","workflow"],"archived":false,"github_pushed_at":"2026-07-29T18:05:53+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/heshengtao-comfyui-llm-party","markdown_url":"https://www.graphcanon.com/tools/heshengtao-comfyui-llm-party.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/heshengtao-comfyui-llm-party","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=heshengtao-comfyui-llm-party","shared_categories":["model-training"]},{"slug":"cogwheel0-conduit","name":"conduit","tagline":"Mobile client for OpenWebUI","github_url":"https://github.com/cogwheel0/conduit","owner":"cogwheel0","repo":"conduit","owner_avatar_url":"https://avatars.githubusercontent.com/u/172976095?v=4","primary_language":"Dart","stars":2158,"forks":219,"topics":["ai-agents","ai-assistant","android","chat","chatbot","cross-platform","dart","flutter","ios","llm","llm-client","mobile-app","ollama","open-webui","openai","openrouter","openwebui","privacy","self-hosted","selfhosted"],"archived":false,"github_pushed_at":"2026-09-17T13:38:46+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/cogwheel0-conduit","markdown_url":"https://www.graphcanon.com/tools/cogwheel0-conduit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/cogwheel0-conduit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=cogwheel0-conduit","shared_categories":[]},{"slug":"szczyglis-dev-py-gpt","name":"py-gpt","tagline":"Desktop AI Assistant powered by multiple LLMs and various functionalities","github_url":"https://github.com/szczyglis-dev/py-gpt","owner":"szczyglis-dev","repo":"py-gpt","owner_avatar_url":"https://avatars.githubusercontent.com/u/61396542?v=4","primary_language":"Python","stars":1929,"forks":344,"topics":["agents","ai","ai-assistant","artificial-intelligence","autonomous-agent","chatbot","claude","deepseek","desktop-app","gemini","gpt-5","gpt-6-astra","grok","llama-index","llm","mcp","ollama","openai","perplexity","sora2"],"archived":false,"github_pushed_at":"2026-09-19T22:34:19+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/szczyglis-dev-py-gpt","markdown_url":"https://www.graphcanon.com/tools/szczyglis-dev-py-gpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/szczyglis-dev-py-gpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=szczyglis-dev-py-gpt","shared_categories":["model-training","computer-vision","ai-agents"]},{"slug":"minimax-ai-minimax-mcp","name":"MiniMax-MCP","tagline":"Official MiniMax Model Context Protocol (MCP) server enabling interactions with text-to-speech, image generation, and video generation APIs.","github_url":"https://github.com/MiniMax-AI/MiniMax-MCP","owner":"MiniMax-AI","repo":"MiniMax-MCP","owner_avatar_url":"https://avatars.githubusercontent.com/u/194880281?v=4","primary_language":"Python","stars":1585,"forks":285,"topics":["image-generation","image-to-video","mcp","mcp-server","mcp-tools","text-to-image","text-to-speech","text-to-video","video-generation","voice-cloning"],"archived":false,"github_pushed_at":"2026-08-20T12:06:49+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/minimax-ai-minimax-mcp","markdown_url":"https://www.graphcanon.com/tools/minimax-ai-minimax-mcp.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/minimax-ai-minimax-mcp","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=minimax-ai-minimax-mcp","shared_categories":["computer-vision"]},{"slug":"atomicbot-ai-atomic-chat","name":"Atomic-Chat","tagline":"Local AI app and inference engine for agents","github_url":"https://github.com/AtomicBot-ai/Atomic-Chat","owner":"AtomicBot-ai","repo":"Atomic-Chat","owner_avatar_url":"https://avatars.githubusercontent.com/u/259533419?v=4","primary_language":"TypeScript","stars":1526,"forks":178,"topics":["ai-chat","ai-tools","apple-silicon","chatgpt","deepseek","desktop-app","gemma","gguf","gpt-oss","llamacpp","llm","llm-inference","local-ai","local-first","local-llm","mcp","mlx","open-source","qwen","self-hosted"],"archived":false,"github_pushed_at":"2026-09-19T07:46:33+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/atomicbot-ai-atomic-chat","markdown_url":"https://www.graphcanon.com/tools/atomicbot-ai-atomic-chat.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/atomicbot-ai-atomic-chat","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=atomicbot-ai-atomic-chat","shared_categories":[]},{"slug":"timmyy123-llm-hub","name":"LLM-Hub","tagline":"Local AI Assistant on your phone","github_url":"https://github.com/timmyy123/LLM-Hub","owner":"timmyy123","repo":"LLM-Hub","owner_avatar_url":"https://avatars.githubusercontent.com/u/164847362?v=4","primary_language":"C++","stars":588,"forks":124,"topics":["ai","gemma","gemma4","gemma4-agent-skills","gptoss","granite","imagegeneration","lfm25","llama","llm","llm-inference","mistral","music","musicgeneration","phi4","rag","stable-diffusion","videogeneration","whisper"],"archived":false,"github_pushed_at":"2026-09-19T11:49:49+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/timmyy123-llm-hub","markdown_url":"https://www.graphcanon.com/tools/timmyy123-llm-hub.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/timmyy123-llm-hub","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=timmyy123-llm-hub","shared_categories":[]}]}}