{"data":{"node":{"slug":"open-less-openless","name":"openless","tagline":"AI-polished text from voice input for macOS and Windows","github_url":"https://github.com/Open-Less/openless","owner":"Open-Less","repo":"openless","owner_avatar_url":"https://avatars.githubusercontent.com/u/283287307?v=4","primary_language":"Rust","stars":2881,"forks":252,"topics":["ai-prompt","asr","dictation","linux","llm","macos","open-source","prompt-engineering","rust","speech-to-text","tauri","typeless","typeless-alternative","voice-input","windows","wispr-flow-alternative"],"archived":false,"github_pushed_at":"2026-07-22T00:52:10+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/open-less-openless","markdown_url":"https://www.graphcanon.com/tools/open-less-openless.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/open-less-openless","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=open-less-openless"},"categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"ai-prompt","name":"ai-prompt"},{"slug":"asr","name":"asr"},{"slug":"dictation","name":"dictation"},{"slug":"linux","name":"linux"},{"slug":"llm","name":"llm"},{"slug":"macos","name":"macos"},{"slug":"open-source","name":"open-source"},{"slug":"prompt-engineering","name":"prompt-engineering"}],"edges":[],"neighbours":[{"slug":"chainlit-chainlit","name":"chainlit","tagline":"Build Conversational AI in minutes ⚡️","github_url":"https://github.com/Chainlit/chainlit","owner":"Chainlit","repo":"chainlit","owner_avatar_url":"https://avatars.githubusercontent.com/u/128686189?v=4","primary_language":"Python","stars":12373,"forks":1728,"topics":["chatgpt","langchain","llm","openai","openai-chatgpt","python","ui"],"archived":false,"github_pushed_at":"2026-08-04T11:11:47+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/chainlit-chainlit","markdown_url":"https://www.graphcanon.com/tools/chainlit-chainlit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/chainlit-chainlit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=chainlit-chainlit","shared_categories":[]},{"slug":"simonw-llm","name":"llm","tagline":"Access large language models from the command-line","github_url":"https://github.com/simonw/llm","owner":"simonw","repo":"llm","owner_avatar_url":"https://avatars.githubusercontent.com/u/9599?v=4","primary_language":"Python","stars":12324,"forks":939,"topics":["ai","llms","openai"],"archived":false,"github_pushed_at":"2026-08-05T14:29:09+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/simonw-llm","markdown_url":"https://www.graphcanon.com/tools/simonw-llm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/simonw-llm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=simonw-llm","shared_categories":[]},{"slug":"koljab-realtimestt","name":"RealtimeSTT","tagline":"Realtime speech-to-text library with advanced voice activity detection and wake word activation","github_url":"https://github.com/KoljaB/RealtimeSTT","owner":"KoljaB","repo":"RealtimeSTT","owner_avatar_url":"https://avatars.githubusercontent.com/u/7604638?v=4","primary_language":"Python","stars":10014,"forks":850,"topics":["python","realtime","speech-to-text"],"archived":false,"github_pushed_at":"2026-06-12T20:03:56+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/koljab-realtimestt","markdown_url":"https://www.graphcanon.com/tools/koljab-realtimestt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/koljab-realtimestt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=koljab-realtimestt","shared_categories":["speech-audio"]},{"slug":"the-open-agent-openagent","name":"openagent","tagline":"next-generation personal AI assistant powered by LLM, RAG and agent loops","github_url":"https://github.com/the-open-agent/openagent","owner":"the-open-agent","repo":"openagent","owner_avatar_url":"https://avatars.githubusercontent.com/u/277180808?v=4","primary_language":"Go","stars":5566,"forks":647,"topics":["agent","agentic","agentic-ai","agi","chatbot","chatgpt","gpt","harness","hermes-agent","knowledge-base","langchain","llm","mcp","model-context-protocol","multi-agent","openagent","openai","openclaw","rag"],"archived":false,"github_pushed_at":"2026-08-20T18:00:55+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/the-open-agent-openagent","markdown_url":"https://www.graphcanon.com/tools/the-open-agent-openagent.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/the-open-agent-openagent","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=the-open-agent-openagent","shared_categories":["data-retrieval"]},{"slug":"openwhispr-openwhispr","name":"openwhispr","tagline":"Voice-to-text dictation app with local and cloud models","github_url":"https://github.com/OpenWhispr/openwhispr","owner":"OpenWhispr","repo":"openwhispr","owner_avatar_url":"https://avatars.githubusercontent.com/u/254803777?v=4","primary_language":"JavaScript","stars":5018,"forks":715,"topics":["ai","anthropic","cross-platform","gemini","groq","linux","macos","nvidia","open-source","openai","parakeet","speech-to-text","transcribe","whisper","windows"],"archived":false,"github_pushed_at":"2026-07-30T07:57:27+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/openwhispr-openwhispr","markdown_url":"https://www.graphcanon.com/tools/openwhispr-openwhispr.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/openwhispr-openwhispr","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=openwhispr-openwhispr","shared_categories":["speech-audio"]},{"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":4520,"forks":345,"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":[]},{"slug":"collabora-whisperlive","name":"WhisperLive","tagline":"A nearly-live implementation of OpenAI's Whisper for real-time voice recognition","github_url":"https://github.com/collabora/WhisperLive","owner":"collabora","repo":"WhisperLive","owner_avatar_url":"https://avatars.githubusercontent.com/u/4499761?v=4","primary_language":"Python","stars":4190,"forks":574,"topics":["dictation","obs","openai","openvino","openvino-intel","rocm","tensorrt","tensorrt-llm","text-to-speech","translation","voice-recognition","whisper","whisper-tensorrt"],"archived":false,"github_pushed_at":"2026-07-27T20:39:23+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/collabora-whisperlive","markdown_url":"https://www.graphcanon.com/tools/collabora-whisperlive.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/collabora-whisperlive","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=collabora-whisperlive","shared_categories":["speech-audio"]},{"slug":"koljab-realtimetts","name":"RealtimeTTS","tagline":"Converts text to speech in realtime","github_url":"https://github.com/KoljaB/RealtimeTTS","owner":"KoljaB","repo":"RealtimeTTS","owner_avatar_url":"https://avatars.githubusercontent.com/u/7604638?v=4","primary_language":"Python","stars":4002,"forks":399,"topics":["python","realtime","speech-synthesis","text-to-speech"],"archived":false,"github_pushed_at":"2026-05-31T17:07:41+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/koljab-realtimetts","markdown_url":"https://www.graphcanon.com/tools/koljab-realtimetts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/koljab-realtimetts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=koljab-realtimetts","shared_categories":["speech-audio"]},{"slug":"off-grid-ai-off-grid-ai-mobile","name":"off-grid-ai-mobile","tagline":"The Swiss Army Knife of Offline AI","github_url":"https://github.com/off-grid-ai/off-grid-ai-mobile","owner":"off-grid-ai","repo":"off-grid-ai-mobile","owner_avatar_url":"https://avatars.githubusercontent.com/u/295106271?v=4","primary_language":"TypeScript","stars":2855,"forks":273,"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-08-01T11:32:40+00:00","maintenance_label":"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":[]},{"slug":"aingdesk-aingdesk","name":"AingDesk","tagline":"A simple and easy-to-use AI assistant","github_url":"https://github.com/aingdesk/AingDesk","owner":"aingdesk","repo":"AingDesk","owner_avatar_url":"https://avatars.githubusercontent.com/u/198516781?v=4","primary_language":"TypeScript","stars":2533,"forks":287,"topics":["deepseek","electron","llm","localai","nodejs","ollama"],"archived":false,"github_pushed_at":"2026-06-04T15:20:40+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/aingdesk-aingdesk","markdown_url":"https://www.graphcanon.com/tools/aingdesk-aingdesk.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/aingdesk-aingdesk","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=aingdesk-aingdesk","shared_categories":["data-retrieval"]},{"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":1945,"forks":193,"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-08-10T17:27:43+00:00","maintenance_label":"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":1880,"forks":334,"topics":["ai","ai-assistant","artificial-intelligence","autonomous-agent","chatbot","claude","deepseek","desktop-app","gemini","gpt-4","gpt-5","grok","llama-index","llm","mcp","o1","ollama","openai","perplexity","sora2"],"archived":false,"github_pushed_at":"2026-08-13T19:53:38+00:00","maintenance_label":"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":["speech-audio","data-retrieval"]}]}}