{"data":{"node":{"slug":"promptmixerdev-prompt-mixer-app-ce","name":"prompt-mixer-app-ce","tagline":"A desktop application for comparing outputs from different Large Language Models (LLMs)","github_url":"https://github.com/PromptMixerDev/prompt-mixer-app-ce","owner":"PromptMixerDev","repo":"prompt-mixer-app-ce","owner_avatar_url":"https://avatars.githubusercontent.com/u/149973645?v=4","primary_language":"TypeScript","stars":85,"forks":7,"topics":["llm","llm-evaluation","llms","prompt","prompt-engineering","prompt-toolkit","prompting"],"archived":false,"github_pushed_at":"2025-11-28T02:10:29+00:00","maintenance_label":"Slowing","stars_delta_30d":-1,"url":"https://www.graphcanon.com/tools/promptmixerdev-prompt-mixer-app-ce","markdown_url":"https://www.graphcanon.com/tools/promptmixerdev-prompt-mixer-app-ce.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/promptmixerdev-prompt-mixer-app-ce","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=promptmixerdev-prompt-mixer-app-ce"},"categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"llm","name":"llm"},{"slug":"llm-evaluation","name":"llm-evaluation"},{"slug":"prompt-engineering","name":"prompt-engineering"},{"slug":"prompt-toolkit","name":"prompt-toolkit"}],"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":["llm-frameworks"]},{"slug":"promptfoo-promptfoo","name":"promptfoo","tagline":"Test prompts, agents, and RAGs. Compare performance of various LLMs.","github_url":"https://github.com/promptfoo/promptfoo","owner":"promptfoo","repo":"promptfoo","owner_avatar_url":"https://avatars.githubusercontent.com/u/137907881?v=4","primary_language":"TypeScript","stars":25251,"forks":2334,"topics":["ci","ci-cd","cicd","evaluation","evaluation-framework","llm","llm-eval","llm-evaluation","llm-evaluation-framework","llmops","pentesting","prompt-engineering","prompt-testing","prompts","rag","red-teaming","testing","vulnerability-scanners"],"archived":false,"github_pushed_at":"2026-09-18T07:59:45+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/promptfoo-promptfoo","markdown_url":"https://www.graphcanon.com/tools/promptfoo-promptfoo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/promptfoo-promptfoo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=promptfoo-promptfoo","shared_categories":["evaluation-observability"]},{"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":12473,"forks":978,"topics":["ai","llms","openai"],"archived":false,"github_pushed_at":"2026-09-02T19:24:35+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":["llm-frameworks"]},{"slug":"xorbitsai-inference","name":"inference","tagline":"Unified production-ready inference API for various LLMs and models","github_url":"https://github.com/xorbitsai/inference","owner":"xorbitsai","repo":"inference","owner_avatar_url":"https://avatars.githubusercontent.com/u/109655068?v=4","primary_language":"Python","stars":9575,"forks":866,"topics":["artificial-intelligence","deployment","diffusers","gemma","glm","glm-5-3","inference","kimi","kimi-k3","llama-cpp","llamacpp","llm","machine-learning","openai-api","pytorch","qwen","sglang","transformers","vllm","whisper"],"archived":false,"github_pushed_at":"2026-09-18T06:04:24+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/xorbitsai-inference","markdown_url":"https://www.graphcanon.com/tools/xorbitsai-inference.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/xorbitsai-inference","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=xorbitsai-inference","shared_categories":[]},{"slug":"promptslab-awesome-prompt-engineering","name":"Awesome-Prompt-Engineering","tagline":"Hand-curated resources for Prompt Engineering focusing on Generative Pre-trained Transformers","github_url":"https://github.com/promptslab/Awesome-Prompt-Engineering","owner":"promptslab","repo":"Awesome-Prompt-Engineering","owner_avatar_url":"https://avatars.githubusercontent.com/u/120981762?v=4","primary_language":"TypeScript","stars":6336,"forks":765,"topics":["chatgpt","chatgpt-api","deep-learning","few-shot-learning","gpt","gpt-3","machine-learning","openai","prompt","prompt-based-learning","prompt-engineering","prompt-generator","prompt-learning","prompt-toolkit","prompt-tuning","promptengineering","text-to-image","text-to-speech","text-to-video"],"archived":false,"github_pushed_at":"2026-09-19T10:43:49+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/promptslab-awesome-prompt-engineering","markdown_url":"https://www.graphcanon.com/tools/promptslab-awesome-prompt-engineering.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/promptslab-awesome-prompt-engineering","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=promptslab-awesome-prompt-engineering","shared_categories":[]},{"slug":"promptslab-promptify","name":"Promptify","tagline":"Task-based NLP engine with Pydantic structured outputs","github_url":"https://github.com/promptslab/Promptify","owner":"promptslab","repo":"Promptify","owner_avatar_url":"https://avatars.githubusercontent.com/u/120981762?v=4","primary_language":"Python","stars":4638,"forks":363,"topics":["chatgpt","chatgpt-api","chatgpt-python","gpt-3","gpt-3-prompts","gpt-4","gpt-4-api","gpt3-library","large-language-models","machine-learning","nlp","openai","prompt-engineering","prompt-toolkit","prompt-tuning","prompt-versioning","prompting","prompts","promptversioning","transformers"],"archived":false,"github_pushed_at":"2026-03-27T01:09:45+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/promptslab-promptify","markdown_url":"https://www.graphcanon.com/tools/promptslab-promptify.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/promptslab-promptify","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=promptslab-promptify","shared_categories":["evaluation-observability","llm-frameworks"]},{"slug":"billmei-every-chatgpt-gui","name":"every-chatgpt-gui","tagline":"Compilation of front-end GUI clients for accessing LLM APIs like ChatGPT and Claude","github_url":"https://github.com/billmei/every-chatgpt-gui","owner":"billmei","repo":"every-chatgpt-gui","owner_avatar_url":"https://avatars.githubusercontent.com/u/2248622?v=4","primary_language":null,"stars":3997,"forks":274,"topics":["anthropic","chatgpt","claude","gpt-3","gpt-4","large-language-models","openai"],"archived":false,"github_pushed_at":"2026-07-23T14:35:59+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/billmei-every-chatgpt-gui","markdown_url":"https://www.graphcanon.com/tools/billmei-every-chatgpt-gui.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/billmei-every-chatgpt-gui","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=billmei-every-chatgpt-gui","shared_categories":["llm-frameworks"]},{"slug":"hegelai-prompttools","name":"prompttools","tagline":"Open-source tools for prompt testing and experimentation","github_url":"https://github.com/hegelai/prompttools","owner":"hegelai","repo":"prompttools","owner_avatar_url":"https://avatars.githubusercontent.com/u/136523567?v=4","primary_language":"Python","stars":3055,"forks":256,"topics":["deep-learning","developer-tools","embeddings","large-language-models","llms","machine-learning","prompt-engineering","python","vector-search"],"archived":false,"github_pushed_at":"2026-02-11T03:24:04+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/hegelai-prompttools","markdown_url":"https://www.graphcanon.com/tools/hegelai-prompttools.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/hegelai-prompttools","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=hegelai-prompttools","shared_categories":["llm-frameworks"]},{"slug":"bigscience-workshop-promptsource","name":"promptsource","tagline":"Toolkit for creating, sharing and using natural language prompts","github_url":"https://github.com/bigscience-workshop/promptsource","owner":"bigscience-workshop","repo":"promptsource","owner_avatar_url":"https://avatars.githubusercontent.com/u/82455566?v=4","primary_language":"Python","stars":3034,"forks":375,"topics":["machine-learning","natural-language-processing","nlp"],"archived":false,"github_pushed_at":"2023-10-23T17:59:41+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/bigscience-workshop-promptsource","markdown_url":"https://www.graphcanon.com/tools/bigscience-workshop-promptsource.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/bigscience-workshop-promptsource","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=bigscience-workshop-promptsource","shared_categories":[]},{"slug":"stochasticai-xturing","name":"xTuring","tagline":"Build, personalize and control your own LLMs","github_url":"https://github.com/stochasticai/xTuring","owner":"stochasticai","repo":"xTuring","owner_avatar_url":"https://avatars.githubusercontent.com/u/66399337?v=4","primary_language":"Python","stars":2674,"forks":211,"topics":["adapter","deep-learning","fine-tuning","finetuning","gen-ai","generative-ai","gpt-2","gpt-j","language-model","llama","llm","lora","mistral","mixed-precision","peft","quantization"],"archived":false,"github_pushed_at":"2026-09-12T23:50:56+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/stochasticai-xturing","markdown_url":"https://www.graphcanon.com/tools/stochasticai-xturing.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/stochasticai-xturing","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=stochasticai-xturing","shared_categories":["llm-frameworks"]},{"slug":"theopenco-llmgateway","name":"llmgateway","tagline":"Route and manage LLM requests via unified API interface","github_url":"https://github.com/theopenco/llmgateway","owner":"theopenco","repo":"llmgateway","owner_avatar_url":"https://avatars.githubusercontent.com/u/211671860?v=4","primary_language":"TypeScript","stars":1624,"forks":181,"topics":["ai","ai-gateway","analytics","anthropic","api-key-management","claude","codex","enterprise","guardrails","inference","llm","llm-gateway","llm-proxy","llms","observability","openai","opencode","rate-limiting","typescript"],"archived":false,"github_pushed_at":"2026-09-11T06:00:04+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/theopenco-llmgateway","markdown_url":"https://www.graphcanon.com/tools/theopenco-llmgateway.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/theopenco-llmgateway","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=theopenco-llmgateway","shared_categories":[]},{"slug":"microsoft-prompty","name":"prompty","tagline":"Tool for managing LLM prompts","github_url":"https://github.com/microsoft/prompty","owner":"microsoft","repo":"prompty","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"Rust","stars":1269,"forks":127,"topics":["generative-ai","llm-evaluation","llms","promptengineering","prompty"],"archived":false,"github_pushed_at":"2026-09-19T02:09:32+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/microsoft-prompty","markdown_url":"https://www.graphcanon.com/tools/microsoft-prompty.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-prompty","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-prompty","shared_categories":["evaluation-observability"]}]}}