{
  "id": "e8e9ca71e987",
  "url": "https://github.com/microsoft/TinyTroupe",
  "title": "TinyTroupe: LLM-powered multiagent persona simulation for imagination enhancement and business insights.",
  "note": "This is one of the AI capabilities that I have been wanting to see for a while. I have found it incredible to engage with AI as a thinking partner on various topics. My [GTD Coach](https://www.thingelstad.com/2023/11/12/i-created-my.html) experiment worked far better than I could have imagined. But I've wanted to go further. I've wanted to explore a topic not with one thought partner but with many.\n\n> _TinyTroupe_ is an experimental Python library that allows the **simulation** of people with specific personalities, interests, and goals. These artificial agents - TinyPersons - can listen to us and one another, reply back, and go about their lives in simulated TinyWorld environments.\n\nThe packages documentation highlights a number of interesting use cases.\n\n> - **Advertisement:** TinyTroupe can **evaluate digital ads (e.g., Bing Ads)** offline with a simulated audience before spending money on them!\n> - **Product and project management:** TinyTroupe can **read project or product proposals**and **give feedback** from the perspective of **specific personas** (e.g., physicians, lawyers, and knowledge workers in general).\n> - **Brainstorming:** TinyTroupe can simulate **focus groups** and deliver great product feedback at a fraction of the cost!\n\nWhere do I want to take this? \n\nI love the idea of a personal board of directors. I have some folks that I engage with this way. But how incredible would it be to design your specific group of agents to engage with and have each represent a different facet of your life, or an alternative vision of what you think success looks like. I could imagine starting a conversation on an important decision and seeing a rich dialog evaluating the question in hand from many different perspectives.\n\nSolo projects could become much less solo. I publish the Weekly Thing entirely on my own. But if I could have a team of agents: marketer, editor, researcher, etc… And when I’m working on the Weekly Thing bring that \"troupe\" up to explore facets I simply never look at today. \n\nThis group dynamic or ability to create more complicated social simulations could be incredible. ",
  "voice": "mixed",
  "saved": "2024-11-13T02:30:09Z",
  "host": "github.com",
  "kind": "repository",
  "tags": [
    "_feature"
  ],
  "record": "https://links.thingelstad.xyz/links/e8e9ca71e987/",
  "markdown": "https://links.thingelstad.xyz/links/e8e9ca71e987.md",
  "issues": [
    {
      "number": 301,
      "slug": "301",
      "title": "Weekly Thing 301 / TinyTroupe, Monarch, Leaving",
      "date": "2024-11-17T12:00:00Z",
      "section": "Featured",
      "position": 0,
      "url": "https://weekly.thingelstad.com/archive/301/",
      "page": "https://links.thingelstad.xyz/issues/301/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 250,
      "page": "https://links.thingelstad.xyz/hosts/github.com/",
      "nearest": [
        {
          "id": "3275e9579cdf",
          "title": "GitHub - markqvist/NomadNet: Communicate Freely",
          "url": "https://github.com/markqvist/NomadNet",
          "record": "https://links.thingelstad.xyz/links/3275e9579cdf/"
        },
        {
          "id": "974d094dc645",
          "title": "A list of known attacks against Bitcoin / crypto asset owning entities that occurred in meatspace",
          "url": "https://github.com/jlopp/physical-bitcoin-attacks",
          "record": "https://links.thingelstad.xyz/links/974d094dc645/"
        },
        {
          "id": "810a6732a7f7",
          "title": "lla: A modern alternative to ls",
          "url": "https://github.com/triyanox/lla",
          "record": "https://links.thingelstad.xyz/links/810a6732a7f7/"
        },
        {
          "id": "33054ecb8bf0",
          "title": "markitdown: Python tool for converting files and office documents to Markdown",
          "url": "https://github.com/microsoft/markitdown",
          "record": "https://links.thingelstad.xyz/links/33054ecb8bf0/"
        },
        {
          "id": "33c54927ef77",
          "title": "stats: macOS system monitor in your menu bar",
          "url": "https://github.com/exelban/stats",
          "record": "https://links.thingelstad.xyz/links/33c54927ef77/"
        }
      ]
    },
    "same_week": {
      "count": 36,
      "nearest": [
        {
          "id": "21b88b9305bc",
          "title": "Apple’s Find My enables sharing location of lost items with third parties - Apple",
          "url": "https://www.apple.com/newsroom/2024/11/apples-find-my-enables-sharing-location-of-lost-items-with-third-parties/",
          "record": "https://links.thingelstad.xyz/links/21b88b9305bc/"
        },
        {
          "id": "5beaedd782ef",
          "title": "Jamcorder | Automatic Piano Recorder",
          "url": "https://jamcorder.com/",
          "record": "https://links.thingelstad.xyz/links/5beaedd782ef/"
        },
        {
          "id": "f31748aca39b",
          "title": "Forbes America's Best Companies To Work For & Invest In 2025 List",
          "url": "https://www.forbes.com/lists/best-companies/",
          "record": "https://links.thingelstad.xyz/links/f31748aca39b/"
        },
        {
          "id": "9f8ec9e6b26d",
          "title": "The CVM Algorithm",
          "url": "https://buttondown.com/jaffray/archive/the-cvm-algorithm/",
          "record": "https://links.thingelstad.xyz/links/9f8ec9e6b26d/"
        },
        {
          "id": "947822a0e5be",
          "title": "Testing the Vision Pro With New Ultrawide Display Option in visionOS 2.2 - MacRumors",
          "url": "https://www.macrumors.com/2024/11/05/vision-pro-ultrawide-display/",
          "record": "https://links.thingelstad.xyz/links/947822a0e5be/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [
      {
        "id": "3b1c2fdb5c85",
        "title": "llm-council: LLM Council works together to answer your hardest questions",
        "url": "https://github.com/karpathy/llm-council",
        "record": "https://links.thingelstad.xyz/links/3b1c2fdb5c85/"
      }
    ],
    "saved_twice": []
  },
  "facts": {
    "kind": "repository",
    "method": "github",
    "checked": "2026-10-24T01:14:41Z",
    "full_name": "microsoft/TinyTroupe",
    "description": "LLM-powered multiagent persona simulation for imagination enhancement and business insights.",
    "language": "Jupyter Notebook",
    "stars": 7614,
    "license": "MIT",
    "archived": false,
    "fork": false,
    "pushed": "2026-10-23T17:14:54Z"
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://github.com/microsoft/TinyTroupe"
  }
}
