{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639379343,"defaultBranch":"main","name":"swift-chat","ownerLogin":"huggingface","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-11T11:00:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25720743?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722272420.0","currentOid":""},"activityList":{"items":[{"before":"f3121aa8fd38b5f76b1542568a48c9bc0139910b","after":"0e1b18979625f116438cb732be4810611a187606","ref":"refs/heads/preview","pushedAt":"2024-07-29T17:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":null,"after":"f3121aa8fd38b5f76b1542568a48c9bc0139910b","ref":"refs/heads/preview","pushedAt":"2024-07-29T17:00:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Use preview branch of swift-transformers","shortMessageHtmlLink":"Use preview branch of swift-transformers"}},{"before":"2a3f26e63d5bae26512af23c266014a30e0e7bbf","after":"7e9c33255f9801e8d59cf5ebbb5793a23c9d136e","ref":"refs/heads/main","pushedAt":"2024-07-29T13:00:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:huggingface/swift-chat","shortMessageHtmlLink":"Merge branch 'main' of github.com:huggingface/swift-chat"}},{"before":"049192534f0901554adc64d2e8ac99a1f0a2bcbc","after":null,"ref":"refs/heads/length-slider-fixes","pushedAt":"2024-07-29T12:59:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"}},{"before":"8a6fd567bdfcb8f71561f14394528ac5faef959d","after":"2a3f26e63d5bae26512af23c266014a30e0e7bbf","ref":"refs/heads/main","pushedAt":"2024-07-29T12:59:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Length slider fixes (#19)\n\n* Length slider: don't jump when loading model\r\n\r\nThe raw value may be converted to some out of range number when a new\r\nmodel is loaded and the slider limits are reset.\r\n\r\n* Disable slider while loading","shortMessageHtmlLink":"Length slider fixes (#19)"}},{"before":null,"after":"049192534f0901554adc64d2e8ac99a1f0a2bcbc","ref":"refs/heads/length-slider-fixes","pushedAt":"2024-07-29T12:56:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Disable slider while loading","shortMessageHtmlLink":"Disable slider while loading"}},{"before":"042b3d0b155ec3a9102b6141e249c44045a13b30","after":"8a6fd567bdfcb8f71561f14394528ac5faef959d","ref":"refs/heads/main","pushedAt":"2023-12-06T07:45:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add mlpackage, mlmodelc and mlmodel as allowed content types (#14)\n\n* Add mlpackage and mlmodelc as allowed content types\r\n\r\n* Add support for mlmodel extension\r\n\r\n* Update SwiftChat/ControlView.swift\r\n\r\nCo-authored-by: Pedro Cuenca \r\n\r\n* Update SwiftChat/ControlView.swift\r\n\r\nCo-authored-by: Pedro Cuenca \r\n\r\n---------\r\n\r\nCo-authored-by: Pedro Cuenca ","shortMessageHtmlLink":"Add mlpackage, mlmodelc and mlmodel as allowed content types (#14)"}},{"before":"6c7b8ef6dffd7fe79f319a0f884a2b7fe7473521","after":null,"ref":"refs/heads/allow-mlmodelc","pushedAt":"2023-12-06T07:45:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"}},{"before":"015a4b9fee2245fab4e0fa0d797a1e85edd97beb","after":"042b3d0b155ec3a9102b6141e249c44045a13b30","ref":"refs/heads/main","pushedAt":"2023-12-06T07:45:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Accept .mlmodelc models, don't compile them. (#15)\n\n* Accept .mlmodelc models, don't compile them.\r\n\r\nRelated: #14\r\n\r\n* Fix security scope for iOS","shortMessageHtmlLink":"Accept .mlmodelc models, don't compile them. (#15)"}},{"before":"d277fda6f454e565acfaf4194a831a8ff3ad4621","after":"6c7b8ef6dffd7fe79f319a0f884a2b7fe7473521","ref":"refs/heads/allow-mlmodelc","pushedAt":"2023-12-05T08:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Fix security scope for iOS","shortMessageHtmlLink":"Fix security scope for iOS"}},{"before":null,"after":"d277fda6f454e565acfaf4194a831a8ff3ad4621","ref":"refs/heads/allow-mlmodelc","pushedAt":"2023-12-05T08:56:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Accept .mlmodelc models, don't compile them.\n\nRelated: #14","shortMessageHtmlLink":"Accept .mlmodelc models, don't compile them."}},{"before":"6a02d9f1644fa1617162129556b77e240fd5af66","after":"015a4b9fee2245fab4e0fa0d797a1e85edd97beb","ref":"refs/heads/main","pushedAt":"2023-12-04T17:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add increased memory limit entitlement. (#13)\n\nLarge language models are... well... large! Some iPhones and iPads can access more RAM, so lets enable it.\r\n\r\nmore reading:\r\nhttps://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_kernel_increased-memory-limit\r\n\r\nthere is also extended virtual address space, but I am unsure if it is related.","shortMessageHtmlLink":"Add increased memory limit entitlement. (#13)"}},{"before":"e541b5ac82a86e9f0393bfdc07943b4d1686ac44","after":"6a02d9f1644fa1617162129556b77e240fd5af66","ref":"refs/heads/main","pushedAt":"2023-11-30T19:28:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Support iOS devices (#10)\n\n* add iOS specific navigation\r\n\r\nAllows for usage on iPhone. Will programmatically push the chat view on model change and also alters the status button. Only active for iOS devices.\r\n\r\n* fix spacing\r\n\r\n* handle security scoping\r\n\r\n* allow for increased memory usage\r\n\r\n* fix chat button\r\n\r\nstatus can be many things, so replacing status isn't smart.\r\n\r\n* handle iPhone / iPad / macOS views\r\n\r\n* use suggestion\r\n\r\n* Update SwiftChat/ModelLoader.swift\r\n\r\nCo-authored-by: Pedro Cuenca \r\n\r\n* remove mem limit entitlement\r\n\r\nRevert \"remove mem limit entitlement\"\r\n\r\nThis reverts commit f3db7ab96360bc02e3805f1b792fb0a76230c26d.\r\n\r\nUpdate SwiftChat.entitlements\r\n\r\n---------\r\n\r\nCo-authored-by: Pedro Cuenca ","shortMessageHtmlLink":"Support iOS devices (#10)"}},{"before":"ff940eda8b07c2edce41483b001107f3f3d278d4","after":"e541b5ac82a86e9f0393bfdc07943b4d1686ac44","ref":"refs/heads/main","pushedAt":"2023-11-28T21:46:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"iOS App Icon (#12)","shortMessageHtmlLink":"iOS App Icon (#12)"}},{"before":"b43b2b784f2cd4276598cbcb7f6bf86f025537e6","after":null,"ref":"refs/heads/ios-icon-variant","pushedAt":"2023-11-27T14:54:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"}},{"before":"d3b18026f55376a6a91877feb41322f53a1913b0","after":"ff940eda8b07c2edce41483b001107f3f3d278d4","ref":"refs/heads/main","pushedAt":"2023-11-27T14:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add iOS variant of icon. (#11)\n\nIt's the 1024 version, duplicated.\r\n\r\nFixes #6.","shortMessageHtmlLink":"Add iOS variant of icon. (#11)"}},{"before":"4f93c27f9512b05f5db4aa2840339683f0bf69da","after":"d3b18026f55376a6a91877feb41322f53a1913b0","ref":"refs/heads/main","pushedAt":"2023-11-27T14:53:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"fix onChange warnings (#9)\n\n* fix: onChange warnings\r\n\r\n* Update SwiftChat/ContentView.swift\r\n\r\nCo-authored-by: Pedro Cuenca \r\n\r\n* Update SwiftChat/ContentView.swift\r\n\r\nCo-authored-by: Pedro Cuenca \r\n\r\n---------\r\n\r\nCo-authored-by: Pedro Cuenca ","shortMessageHtmlLink":"fix onChange warnings (#9)"}},{"before":null,"after":"b43b2b784f2cd4276598cbcb7f6bf86f025537e6","ref":"refs/heads/ios-icon-variant","pushedAt":"2023-11-27T10:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add iOS variant of icon.\n\nIt's the 1024 version, duplicated.\n\nFixes #6.","shortMessageHtmlLink":"Add iOS variant of icon."}},{"before":"1fc19c06867eeefdde837474c713ad8442896889","after":null,"ref":"refs/heads/enable-max-tokens","pushedAt":"2023-11-12T00:54:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"}},{"before":"e322af1d152dd41346cb34c2ccacc7f1a65a9a19","after":"4f93c27f9512b05f5db4aa2840339683f0bf69da","ref":"refs/heads/main","pushedAt":"2023-11-12T00:54:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Keep max tokens enabled in greedy mode (#8)","shortMessageHtmlLink":"Keep max tokens enabled in greedy mode (#8)"}},{"before":null,"after":"1fc19c06867eeefdde837474c713ad8442896889","ref":"refs/heads/enable-max-tokens","pushedAt":"2023-11-12T00:52:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Keep max tokens enabled in greedy mode","shortMessageHtmlLink":"Keep max tokens enabled in greedy mode"}},{"before":"75520a0a0d3b617a3670ed97e8981f285d094975","after":null,"ref":"refs/heads/ui-do-sample","pushedAt":"2023-11-11T18:38:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"}},{"before":"6895f4abe59d6fd3c43b3f0109b0ebd9cd2abf98","after":"e322af1d152dd41346cb34c2ccacc7f1a65a9a19","ref":"refs/heads/main","pushedAt":"2023-11-11T18:38:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Explicit UI control to toggle sampling (#7)\n\nIt used to be top_k > 1","shortMessageHtmlLink":"Explicit UI control to toggle sampling (#7)"}},{"before":null,"after":"75520a0a0d3b617a3670ed97e8981f285d094975","ref":"refs/heads/ui-do-sample","pushedAt":"2023-11-11T18:37:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Explicit UI control to toggle sampling\n\nIt used to be top_k > 1","shortMessageHtmlLink":"Explicit UI control to toggle sampling"}},{"before":"6f3b2ae538f96434de4f2957fd7629d0d8e3e546","after":"6895f4abe59d6fd3c43b3f0109b0ebd9cd2abf98","ref":"refs/heads/main","pushedAt":"2023-08-08T18:02:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add an App Icon (#2)\n\n* Add an App Icon\r\n\r\n* Feedback","shortMessageHtmlLink":"Add an App Icon (#2)"}},{"before":"01f8c1960c896ef89d6ef9cecef2bf3890036308","after":"6f3b2ae538f96434de4f2957fd7629d0d8e3e546","ref":"refs/heads/main","pushedAt":"2023-08-08T14:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Update package URL.","shortMessageHtmlLink":"Update package URL."}},{"before":"21f41a09e991415283aa2b5b8b502792ab875e35","after":"01f8c1960c896ef89d6ef9cecef2bf3890036308","ref":"refs/heads/main","pushedAt":"2023-08-07T17:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Add License and Readme.","shortMessageHtmlLink":"Add License and Readme."}},{"before":"5fa0d2e6a3d749613d416ffef6a8a147cd54aa0b","after":"21f41a09e991415283aa2b5b8b502792ab875e35","ref":"refs/heads/main","pushedAt":"2023-07-18T12:25:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Temporary: strip \" \" from llama tokenizer.\n\nTo be solved in a general way later.","shortMessageHtmlLink":"Temporary: strip \"<s> \" from llama tokenizer."}},{"before":"81e1e145ae03eedef5eb5780e7b076255cbdb8f6","after":"5fa0d2e6a3d749613d416ffef6a8a147cd54aa0b","ref":"refs/heads/main","pushedAt":"2023-06-19T18:12:59.709Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Some compilation changes:\n\n- Update to recommended settings\n- Deployment target set to iOS 17 / macOS 14 for now\n- Remove sandbox","shortMessageHtmlLink":"Some compilation changes:"}},{"before":"36b52205bc3962801ad30de863a78207fbfb8f17","after":"81e1e145ae03eedef5eb5780e7b076255cbdb8f6","ref":"refs/heads/main","pushedAt":"2023-05-30T15:14:38.749Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcuenca","name":"Pedro Cuenca","path":"/pcuenca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1177582?s=80&v=4"},"commit":{"message":"Clear on command-Delete","shortMessageHtmlLink":"Clear on command-Delete"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxNzowMzowNi4wMDAwMDBazwAAAASMJGUG","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0zMFQxNToxNDozOC43NDk2MTFazwAAAAM3GVA_"}},"title":"Activity ยท huggingface/swift-chat"}