{
  "interval": {
    "intervalStart": "2025-02-09T00:00:00.000Z",
    "intervalEnd": "2025-02-16T00:00:00.000Z",
    "intervalType": "week"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-02-09 to 2025-02-16, elizaos/eliza had 94 new PRs (35 merged), 22 new issues, and 102 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6pmGrm",
      "title": "Long messages cause an error",
      "author": "lincheoll",
      "number": 3441,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-11T13:03:07Z",
      "closedAt": "2025-03-04T04:23:36Z",
      "state": "CLOSED",
      "commentCount": 7
    },
    {
      "id": "I_kwDOMT5cIs6pavb1",
      "title": "Cannot find module '@anush008/tokenizers-linux-arm64-gnu'",
      "author": "GDA63",
      "number": 3418,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-10T13:07:29Z",
      "closedAt": "2025-03-08T03:14:58Z",
      "state": "CLOSED",
      "commentCount": 7
    },
    {
      "id": "I_kwDOMT5cIs6qCQvW",
      "title": "Suggestion: Add platform interface to core package for eliza v2",
      "author": "roninjin10",
      "number": 3491,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-14T05:30:55Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6qJFKJ",
      "title": "Twitter Profile Fetch Failure Eliza AI Agent with ProtonVPN on Ubuntu",
      "author": "MehmoodSheikh",
      "number": 3504,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-14T18:59:00Z",
      "closedAt": "2025-03-08T01:15:13Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6qI5QQ",
      "title": "Help with Obsidian Plugin",
      "author": "wolfskyknight",
      "number": 3503,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-14T18:28:14Z",
      "closedAt": "2025-03-08T01:15:13Z",
      "state": "CLOSED",
      "commentCount": 2
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6K85N9",
      "title": "Update Eliza OmniFlix Plugin",
      "author": "BlockEater96",
      "number": 3460,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-12T12:54:58Z",
      "mergedAt": null,
      "additions": 373881,
      "deletions": 16079
    },
    {
      "id": "PR_kwDOMT5cIs6Kijq6",
      "title": "V2 Development",
      "author": "lalalune",
      "number": 3393,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-09T04:25:04Z",
      "mergedAt": null,
      "additions": 123786,
      "deletions": 148968
    },
    {
      "id": "PR_kwDOMT5cIs6KjKSw",
      "title": "Fix build for Sui Typhoon Hackathon feb 2025",
      "author": "manolaz",
      "number": 3399,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-09T12:27:30Z",
      "mergedAt": null,
      "additions": 28926,
      "deletions": 402
    },
    {
      "id": "PR_kwDOMT5cIs6K8DOi",
      "title": "Sohaib/196",
      "author": "VisionOra",
      "number": 3459,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-12T11:08:04Z",
      "mergedAt": null,
      "additions": 23008,
      "deletions": 4006
    },
    {
      "id": "PR_kwDOMT5cIs6K7EHo",
      "title": "feat: Plugin d.a.t.a",
      "author": "PisK4",
      "number": 3456,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-12T09:15:09Z",
      "mergedAt": null,
      "additions": 19207,
      "deletions": 370012
    }
  ],
  "codeChanges": {
    "additions": 8508,
    "deletions": 4275,
    "files": 87,
    "commitCount": 405
  },
  "completedItems": [
    {
      "title": "chore(fix): need to build core first + added `build:core`",
      "prNumber": 3398,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix build `bun run build` in root",
      "prNumber": 3396,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "docs: Update readme to clarify difference between eliza-starter and eliza repos",
      "prNumber": 3453,
      "type": "docs",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n\r\nhttps://github.com/elizaOS/eliza/issues/3387\r\n\r\n\r\n# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this P"
    },
    {
      "title": "fix: client speech to text",
      "prNumber": 3461,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: client speech to text",
      "prNumber": 3454,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "docs: New remote deployment guide",
      "prNumber": 3501,
      "type": "docs",
      "body": "# Relates to\r\n\r\nDocumentation\r\n\r\nAdds a new guide for deployment to a remote server\r\n\r\n# Risks\r\n\r\nLow, just adds a markdown file\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nAdds a single file to docs/docs/guides\r\n\r\n## What kind of change"
    },
    {
      "title": "feat: enhance discord test",
      "prNumber": 3498,
      "type": "feature",
      "body": ""
    },
    {
      "title": "chore: added right params for caching, length, for local embed on anthropic",
      "prNumber": 3497,
      "type": "other",
      "body": ""
    },
    {
      "title": "fix: client UI",
      "prNumber": 3496,
      "type": "bugfix",
      "body": "The client is currently broken, and I'm facing this issue:\r\n\r\n<img width=\"591\" alt=\"Screenshot 2025-02-14 at 3 55 56 PM\" src=\"https://github.com/user-attachments/assets/5dfe3935-6683-4e15-8e15-48fdaacafa80\" />\r\n\r\nUpgrading React in the docs"
    },
    {
      "title": "chore: completed test suite for open-ai",
      "prNumber": 3495,
      "type": "tests",
      "body": ""
    },
    {
      "title": "chore: adding compass plugin env vars",
      "prNumber": 3494,
      "type": "other",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\nhttps://github.com/elizaOS/eliza/issues/3492\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section"
    },
    {
      "title": "fix: ensure test runner continues execution after failures",
      "prNumber": 3490,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "docs: fix incorrect image paths in Korean documentation",
      "prNumber": 3489,
      "type": "bugfix",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n\r\ncloses #3479 \r\n\r\n\r\n\r\n# Risks\r\n\r\nLow – This PR only updates documentation and does not affect any functi"
    },
    {
      "title": "docs: Add weekly contributor meeting notes (2025-02-04 + 2025-02-11)",
      "prNumber": 3484,
      "type": "feature",
      "body": "# Relates to\r\nDocumentation updates for weekly contributor meetings\r\n\r\n# Risks\r\nLow - This is a documentation-only change adding new meeting notes.\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\nAdds two new weekly contributor meeting notes:\r"
    },
    {
      "title": "feat: discord test",
      "prNumber": 3478,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: add anthropic local embedding + misc",
      "prNumber": 3474,
      "type": "feature",
      "body": ""
    },
    {
      "title": "chore: add tests for anthropic and improve oai test",
      "prNumber": 3472,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: add basic tests to openai plugin",
      "prNumber": 3466,
      "type": "feature",
      "body": ""
    },
    {
      "title": "fix: just minor biome pref'd lint issues",
      "prNumber": 3462,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "chore: commit d.a.t.a env configurations",
      "prNumber": 3457,
      "type": "other",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n- Connected to merged plugin implementation: [elizaos-plugins/registry#43](https://github.com/elizaos-plu"
    },
    {
      "title": "feat: elevenlabs plugin",
      "prNumber": 3452,
      "type": "feature",
      "body": "related: https://linear.app/eliza-labs/issue/ELI2-35/implement-elevenlabs-plugin"
    },
    {
      "title": "chore: sqlite tests",
      "prNumber": 3445,
      "type": "tests",
      "body": ""
    },
    {
      "title": "chore: db path resolution",
      "prNumber": 3438,
      "type": "other",
      "body": ""
    },
    {
      "title": "chore: refactor + fixes to chat bubble ui + lint fixes + cleanup",
      "prNumber": 3437,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "chore: clean up types and registry validation",
      "prNumber": 3436,
      "type": "refactor",
      "body": ""
    },
    {
      "title": "fix: Store stringKnowledge in knowledge when ragKnowledge is enabled (#3434)",
      "prNumber": 3435,
      "type": "bugfix",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n\r\n#3434\r\n\r\n<!-- This risks section must be filled out before the final review and merge. -->\r\n\r\n# Risks\r\n"
    },
    {
      "title": "fix: add @solana/web3.js deps",
      "prNumber": 3431,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: v1 CLI utility",
      "prNumber": 3429,
      "type": "feature",
      "body": "# Risks\r\n\r\nLow, maybe it doesn't work for you\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nprovides a little CLI utility for listing/adding plugins to an elizaos V1 repo:\r\n\r\n`npx elizos`\r\n\r\nget a list of available plugins\r\n\r\n`npx elizos p"
    },
    {
      "title": "fix: remove --no-frozen-lockfile from Dockerfile",
      "prNumber": 3428,
      "type": "bugfix",
      "body": "This no longer runs properly with the --no-frozen-lockfile command set\r\n\r\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n\r\n<!-- LINK TO ISSUE OR TICKET "
    },
    {
      "title": "feat/added agent commands",
      "prNumber": 3424,
      "type": "feature",
      "body": "scaffolding stuff\r\n\r\ntesting to be done!\r\n\r\nassumes AGENT_RUNTIME_URL env variable"
    },
    {
      "title": "typo",
      "prNumber": 3423,
      "type": "other",
      "body": ""
    },
    {
      "title": "docs: add note about 0x prefix needed for evm private key",
      "prNumber": 3414,
      "type": "feature",
      "body": "Update the  README to guide users to remember to add the \"0x\" prefix Infront their evm private keys. I experienced an \"invalid private key\" that was resolved by doing this. Thought this would save alot of people the hustle.\r\n\r\n\r\n"
    },
    {
      "title": "chore: client/FAQ/Character file Docs update",
      "prNumber": 3410,
      "type": "other",
      "body": "Figure it's better to do smaller incremental docs updates vs one huge one\r\n\r\nThis one adds some readmes to client packages + FAQ to various pages\r\n\r\nRevamped the characterfile page and updated the favicon to elizaos branding"
    },
    {
      "title": "chore: update change log",
      "prNumber": 3407,
      "type": "other",
      "body": "Update wrong words in the changelog file.\r\n\r\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n# Relates to\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks sectio"
    },
    {
      "title": "added character methods",
      "prNumber": 3400,
      "type": "other",
      "body": "this bloats the adapter tho!!\r\n\r\n> also not fully tested!!!"
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 390.2735592302162,
      "prScore": 389.87355923021624,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.4
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 273.2694790279547,
      "prScore": 268.7694790279547,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 152.73228345520653,
      "prScore": 82.01828345520653,
      "issueScore": 0,
      "reviewScore": 69,
      "commentScore": 1.714
    },
    {
      "username": "HashWarlock",
      "avatarUrl": "https://avatars.githubusercontent.com/u/64296537?u=1d8228a93c06c603e08d438677b3f736d6b1ab22&v=4",
      "totalScore": 94.7824020378019,
      "prScore": 94.5824020378019,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "Ckessler30",
      "avatarUrl": "https://avatars.githubusercontent.com/u/83434134?u=f36085ffb7b0a500569cd362b2b5771ab21ad72c&v=4",
      "totalScore": 89.38654097332618,
      "prScore": 89.38654097332618,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "marsic3",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23741732?u=ee7f12629f63853c7ef97a8243d0c3e8e5c845a1&v=4",
      "totalScore": 88.57427856545237,
      "prScore": 88.57427856545237,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "PisK4",
      "avatarUrl": "https://avatars.githubusercontent.com/u/134687441?u=459ca686b79d12e61aa44547eee0100f66470c83&v=4",
      "totalScore": 72.78792107713605,
      "prScore": 72.58792107713604,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 71.10567660750294,
      "prScore": 70.90567660750294,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "ayyubibrahimi",
      "avatarUrl": "https://avatars.githubusercontent.com/u/57520778?u=f90f55f1c5855b3f65fbdf1da536c4879c9ec442&v=4",
      "totalScore": 67.6545477931522,
      "prScore": 67.6545477931522,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "madjin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32600939?u=cdcf89f44c7a50906c7a80d889efa85023af2049&v=4",
      "totalScore": 50.215773896576096,
      "prScore": 50.215773896576096,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "gkfyr",
      "avatarUrl": "https://avatars.githubusercontent.com/u/104775567?u=de4e570179df77edfdcca229269a0bded6a41f6a&v=4",
      "totalScore": 45.901918433002166,
      "prScore": 41.70191843300216,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 45.8347738965761,
      "prScore": 35.6347738965761,
      "issueScore": 0,
      "reviewScore": 10,
      "commentScore": 0.2
    },
    {
      "username": "royalnine",
      "avatarUrl": "https://avatars.githubusercontent.com/u/17271567?u=539803beb97acc7d5924d80c51d844077da3f3a1&v=4",
      "totalScore": 44.850492023282136,
      "prScore": 40.850492023282136,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lovelgeorge99",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36924734?u=ad9f7d20843e0ac68516a7b8d2ad1d1b16a04514&v=4",
      "totalScore": 43.98236603265178,
      "prScore": 43.98236603265178,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "xiaoxiaff",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4424030?v=4",
      "totalScore": 43.5437738965761,
      "prScore": 43.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "nekami-sotu",
      "avatarUrl": "https://avatars.githubusercontent.com/u/169011183?u=28c77606047ab46390b43c2cc6ea121cc63faa1e&v=4",
      "totalScore": 43.5437738965761,
      "prScore": 43.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "UncleTom29",
      "avatarUrl": "https://avatars.githubusercontent.com/u/94484367?u=219409f8874500714ab763aad6266f74d129138e&v=4",
      "totalScore": 43.5437738965761,
      "prScore": 43.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "BlockEater96",
      "avatarUrl": "https://avatars.githubusercontent.com/u/118160391?u=3db56a43699cba85cd31f6e151973d0658776a73&v=4",
      "totalScore": 43.5437738965761,
      "prScore": 43.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lggg123",
      "avatarUrl": "https://avatars.githubusercontent.com/u/22415259?u=210e0fb7c522442e99a3ccceabb2de94700509bb&v=4",
      "totalScore": 42.1967738965761,
      "prScore": 38.1967738965761,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lispking",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4446580?u=349e64699a0881b7762e0b5842c0dabe8a45624d&v=4",
      "totalScore": 41.8497738965761,
      "prScore": 41.6497738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    }
  ],
  "newPRs": 94,
  "mergedPRs": 35,
  "newIssues": 22,
  "closedIssues": 11,
  "activeContributors": 102
}