{"adoption": {"forks": 768, "observed_at": "2026-08-28T04:05:51.156821+00:00", "stars": 1898}, "canonical_url": "https://ross.abutalabs.com/products/botframework-emulator", "card": {"archived": true, "artifact_type": "application", "description": "A desktop application that allows users to locally test and debug chat bots built with the Bot Framework SDK.", "domain": ["chatbots", "developer-tools", "artificial-intelligence", "cross-platform"], "enriched": true, "function": ["chatbot", "developer-tools", "testing", "gui"], "health_score": 10, "homepage": "https://aka.ms/botemulator", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["microsoft/BotFramework-Emulator"], "name": "microsoft/BotFramework-Emulator", "platform": ["windows"], "pushed_at": "2025-07-17T16:55:26+00:00", "repo": "microsoft/BotFramework-Emulator", "stars": 1898, "tags": ["bot-framework", "bot-emulator", "debugging", "electron-app", "retired", "agents-playground", "macos", "linux", "desktop", "electron"], "topics": ["microsoft-bot-framework", "bot-framework-emulator", "electron", "typescript", "react", "redux", "bot-builder", "bot", "sdk"], "urls": [], "use_cases": ["test a bot framework bot locally before deploying", "debug chatbot conversations on my machine", "inspect bot messages and activities during development", "connect to a remote bot through a tunnel for testing", "simulate user conversations with a bot framework sdk bot"], "what_it_is": "A cross-platform desktop application (built with Electron, TypeScript, and React) for locally testing and debugging chat bots built with the Microsoft Bot Framework SDK. It can connect to bots running locally or remotely through a tunnel.", "when_to_avoid": ["you are starting a new bot or agent project - use Agents Playground or the Agents Toolkit instead", "you need a tool that will receive ongoing support and updates", "you are building bots outside the Microsoft Bot Framework ecosystem"], "when_to_choose": ["you are developing bots with the Bot Framework SDK and need a local debugging tool", "you need a desktop GUI to inspect bot conversations and activities", "you are on an older Bot Framework project and cannot migrate yet"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/botframework-emulator", "repo": "microsoft/BotFramework-Emulator", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.156821+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:12:46.734671+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aaf1fc77143b2bb294af8ebd9ec950850eb214301e316c89e6d5b96804c30b48", "fetched_at": "2026-08-28T04:05:51.156821+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/BotFramework-Emulator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 32, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3582, "days_push": 412, "days_rel": 701, "gap_med": null, "n_releases_24m": 1}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}