{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":727380661,"defaultBranch":"main","name":"aub.ai","ownerLogin":"BrutalCoding","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-04T18:48:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5500332?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709446096.0","currentOid":""},"activityList":{"items":[{"before":"d70436400071e2b87a3303f035aaa7f5520b9477","after":"f5d13b0513223f74bc81962cce28b841b5df2874","ref":"refs/heads/feature/sync-with-latest-llamacpp","pushedAt":"2024-04-27T13:44:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"chore: Sync with llama.cpp with updated Dart bindings and macOS binary\n\n- Added `ignore-source-errors: true` due to upgrade from ffigen 10.0 to 11.0. Otherwise the ffi complains about nullable files from various places (e.g. something about visionOS in Xcode SDK)","shortMessageHtmlLink":"chore: Sync with llama.cpp with updated Dart bindings and macOS binary"}},{"before":"c1c210303d42bb05412e3bbc91f2ce7cbb059910","after":"d70436400071e2b87a3303f035aaa7f5520b9477","ref":"refs/heads/feature/sync-with-latest-llamacpp","pushedAt":"2024-03-04T06:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"refactor: Checking in WIP of code refactor towards new decode & batching\n\nSignificant changes include:\n- Improved handling of tokenization and decoding in the AI model's response generation process.\n- Added error handling for llama_decode function.\n- Updated llama_context_params structure to include pooling_type field.\n- Removed redundant functions and optimized memory allocation for tokens.\n- Updated submodules 'llama.cpp' and 'sherpa-onnx'.\n- Binary files libllama.so and libllama.dylib were updated.","shortMessageHtmlLink":"refactor: Checking in WIP of code refactor towards new decode & batching"}},{"before":"e70d2f97c86371b71099c8b4d61ad56b899303cc","after":"c1c210303d42bb05412e3bbc91f2ce7cbb059910","ref":"refs/heads/feature/sync-with-latest-llamacpp","pushedAt":"2024-03-04T01:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Centralized git submodule updates\n\nReplaced individual git submodule update commands in various scripts with a call to the newly created autoupdate_git_submodules.sh script. This change centralizes the process of updating git submodules, making it easier to manage and maintain.","shortMessageHtmlLink":"feat: Centralized git submodule updates"}},{"before":"879aebcd6465ec146631e047061547ccac67e796","after":"e70d2f97c86371b71099c8b4d61ad56b899303cc","ref":"refs/heads/feature/sync-with-latest-llamacpp","pushedAt":"2024-03-03T06:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Improved autoupdate script for Android (ARM64) & Updated llama.cpp\n\n- Updated the llama library binary file\n- Modified the autoupdate script to fetch latest versions of submodules\n- Refactored AubAiBindings class with new methods and changes in existing ones\n- Removed deprecated methods from AubAiBindings class\n- Added new constants related to vocab, rope scaling, split mode, etc.\n- Made significant changes in aub_ai_bindings_generated.dart file","shortMessageHtmlLink":"feat: Improved autoupdate script for Android (ARM64) & Updated llama.cpp"}},{"before":null,"after":"879aebcd6465ec146631e047061547ccac67e796","ref":"refs/heads/feature/sync-with-latest-llamacpp","pushedAt":"2024-03-03T06:08:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Lowered minSdkVersion to 21 (Android)\n\nThe minimum SDK version for the Android build has been reduced from 28 to 21. This change is reflected in both the main and example app's build.gradle files, ensuring compatibility with package 'aub.ai'.","shortMessageHtmlLink":"feat: Lowered minSdkVersion to 21 (Android)"}},{"before":null,"after":"879aebcd6465ec146631e047061547ccac67e796","ref":"refs/heads/develop","pushedAt":"2024-03-03T05:58:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Lowered minSdkVersion to 21 (Android)\n\nThe minimum SDK version for the Android build has been reduced from 28 to 21. This change is reflected in both the main and example app's build.gradle files, ensuring compatibility with package 'aub.ai'.","shortMessageHtmlLink":"feat: Lowered minSdkVersion to 21 (Android)"}},{"before":"2ee9fb933efe97981fe14cd83053fed6570a0a92","after":"4515266a9bc3aaacfb5cf5c9e998147105e71e9d","ref":"refs/heads/feature/text-to-speech","pushedAt":"2024-01-29T15:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Added a default TTS & reflected this change in MainActivity.kt","shortMessageHtmlLink":"feat: Added a default TTS & reflected this change in MainActivity.kt"}},{"before":"4957f775199bd92a758a8d3460fa270eccbc1e94","after":"2ee9fb933efe97981fe14cd83053fed6570a0a92","ref":"refs/heads/feature/text-to-speech","pushedAt":"2024-01-29T14:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Updated llama.cpp, README & Added initial TTS implementation","shortMessageHtmlLink":"feat: Updated llama.cpp, README & Added initial TTS implementation"}},{"before":null,"after":"4957f775199bd92a758a8d3460fa270eccbc1e94","ref":"refs/heads/feature/text-to-speech","pushedAt":"2024-01-29T13:37:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Update llama.cpp and sherpa-onnx with upstreams\n\nThe subproject commits in the `llama.cpp` and `sherpa-onnx` files have been updated.","shortMessageHtmlLink":"feat: Update llama.cpp and sherpa-onnx with upstreams"}},{"before":"aea575098ff4b146ad64afdf438702973370bd06","after":"b16f7e5f9d317d83b38a5814afb1556c8de8a3d3","ref":"refs/heads/main","pushedAt":"2024-01-26T03:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Add Sherpa-Onnx C-API bindings\n\nThis commit adds the necessary code changes to include the Sherpa-Onnx C-API bindings in the project. The ffigen.yaml file has been updated to include the relevant header file.","shortMessageHtmlLink":"feat: Add Sherpa-Onnx C-API bindings"}},{"before":"6f61973748617ee4fac4d31f5e0aada693702d86","after":"aea575098ff4b146ad64afdf438702973370bd06","ref":"refs/heads/main","pushedAt":"2024-01-26T03:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Add submodule for sherpa-onnx\n\nAdded a new submodule for sherpa-onnx in the src directory. The submodule points to the repository at https://github.com/k2-fsa/sherpa-onnx.","shortMessageHtmlLink":"feat: Add submodule for sherpa-onnx"}},{"before":"148cffd1d527d23bf60267d013522d23c9bfe51c","after":"6f61973748617ee4fac4d31f5e0aada693702d86","ref":"refs/heads/main","pushedAt":"2024-01-22T04:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Autoupdate scripts now init submodule and sync modules ofmain repo\n\nRemoved the --remote argument so that the it stays in sync with the main repo and not the repo's of the submodule themselves anymore.\n\nThe main repo (aub.ai) will update the submodules only after testing to avoid risking breaking changes from submodules combined with our code.","shortMessageHtmlLink":"fix: Autoupdate scripts now init submodule and sync modules ofmain repo"}},{"before":"63f18721c51306253e7afa90ba9a891e5f676276","after":"148cffd1d527d23bf60267d013522d23c9bfe51c","ref":"refs/heads/main","pushedAt":"2024-01-20T16:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Update example app version to 1.2.0+8","shortMessageHtmlLink":"feat: Update example app version to 1.2.0+8"}},{"before":"9b5b8aae4a1df5760086a9b27a01a622ef5a927b","after":"63f18721c51306253e7afa90ba9a891e5f676276","ref":"refs/heads/main","pushedAt":"2024-01-20T16:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"docs: Added mention of Android x86_64 support in README","shortMessageHtmlLink":"docs: Added mention of Android x86_64 support in README"}},{"before":"6c8d8a4e28524285f60e3ec38b44b2102ae826e0","after":"9b5b8aae4a1df5760086a9b27a01a622ef5a927b","ref":"refs/heads/main","pushedAt":"2024-01-20T15:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update libllama.so (Android x86_64)\n\nThe binary file libllama.so has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update libllama.so (Android x86_64)"}},{"before":"917525dad02b8fe5a25759f3b160ccc8fda25759","after":"6c8d8a4e28524285f60e3ec38b44b2102ae826e0","ref":"refs/heads/main","pushedAt":"2024-01-20T15:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update libllama.so (Linux x86_64)\n\nThe binary file libllama.so has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update libllama.so (Linux x86_64)"}},{"before":"cab7ccdddef47a5d374ce44e1ac94e7371b3a280","after":"917525dad02b8fe5a25759f3b160ccc8fda25759","ref":"refs/heads/main","pushedAt":"2024-01-20T08:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update llama.dll (Windows x86_64)\n\nThe binary file llama.dll has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update llama.dll (Windows x86_64)"}},{"before":"793988304ee6b6f855c68e37181e82890c1c319e","after":"cab7ccdddef47a5d374ce44e1ac94e7371b3a280","ref":"refs/heads/main","pushedAt":"2024-01-20T08:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update libllama.so (Android ARM64)\n\nThe binary file libllama.so (ARM64, not x86_64 yet) has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update libllama.so (Android ARM64)"}},{"before":"cab7ccdddef47a5d374ce44e1ac94e7371b3a280","after":"793988304ee6b6f855c68e37181e82890c1c319e","ref":"refs/heads/main","pushedAt":"2024-01-20T08:47:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update llama.dll (Windows x86_64)\n\nThe binary file llama.dll has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update llama.dll (Windows x86_64)"}},{"before":"af5abdce7ad752a324892b2272160481d5061a53","after":"cab7ccdddef47a5d374ce44e1ac94e7371b3a280","ref":"refs/heads/main","pushedAt":"2024-01-20T03:18:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update libllama.so (Android ARM64)\n\nThe binary file libllama.so (ARM64, not x86_64 yet) has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update libllama.so (Android ARM64)"}},{"before":"8bad62dcd2440b599f4e202d75eb7f32c11f99d9","after":"af5abdce7ad752a324892b2272160481d5061a53","ref":"refs/heads/main","pushedAt":"2024-01-20T03:16:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"fix: Update libllama.dylib (iOS/iPadOS)\n\nThe binary file libllama has been updated to stay in sync with the latest llama.cpp bindings.","shortMessageHtmlLink":"fix: Update libllama.dylib (iOS/iPadOS)"}},{"before":"5c95b9874b4cbf980e763d950e2a86d19934499e","after":"8bad62dcd2440b599f4e202d75eb7f32c11f99d9","ref":"refs/heads/main","pushedAt":"2024-01-20T03:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"chore: Sync llama.cpp submodule with upstream\n\nThe subproject commit hash in the llama.cpp file has been updated from a836c8f534ab789b02da149fbdaf7735500bff74 to 381ee195721d8e747ee31a60c0751822b3072f02. This change ensures that the correct version of the subproject is being referenced.","shortMessageHtmlLink":"chore: Sync llama.cpp submodule with upstream"}},{"before":"743f3ccd93f012ff7161eeaa022383fa6ac48b10","after":"5c95b9874b4cbf980e763d950e2a86d19934499e","ref":"refs/heads/main","pushedAt":"2024-01-18T07:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and macOS\n\n- Synced llama.cpp to include latest advancements (e.g., Phi-2 support).\n- Updated binaries for:\n - Android (ARM64 & newly added x86_64)\n - iOS/iPadOS (ARM64)\n - macOS (M1 & Intel)\n\nExcluded in this commit (planned for future updates):\n- Linux (x86_64)\n- Windows (x86_64)\n\nReason for Exclusion:\n- The current setup lacks an automated build system (CI/CD pipeline).\n- Manual build process required for Linux/Windows, involving VM setup and script execution.\n- Cross-compiling certain platforms (e.g. Windows) on my main machine, a Mac, is non-trivial. Maybe doable, but I'd prefer using that time on setting up the CI/CD pipeline instead.\n\nNote:\n- This commit has not been fully tested across all platforms.\n- Extensive testing is time-consuming and is affected by factors like OS updates, Flutter SDK/plugins updates, and llama.cpp updates.\n- Regular testing is conducted for quality assurance, but automated tests are not yet implemented.\n\nThis commit enhances multi-platform support and updates critical components, and setting the stage for further development.","shortMessageHtmlLink":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and m…"}},{"before":"5c95b9874b4cbf980e763d950e2a86d19934499e","after":"743f3ccd93f012ff7161eeaa022383fa6ac48b10","ref":"refs/heads/main","pushedAt":"2024-01-18T07:50:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"chore: Synced llama.cpp submodule with upstream","shortMessageHtmlLink":"chore: Synced llama.cpp submodule with upstream"}},{"before":"169d07f336e5bf9edb16d64ae2cedc317c527d64","after":"5c95b9874b4cbf980e763d950e2a86d19934499e","ref":"refs/heads/main","pushedAt":"2024-01-18T07:36:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and macOS\n\n- Synced llama.cpp to include latest advancements (e.g., Phi-2 support).\n- Updated binaries for:\n - Android (ARM64 & newly added x86_64)\n - iOS/iPadOS (ARM64)\n - macOS (M1 & Intel)\n\nExcluded in this commit (planned for future updates):\n- Linux (x86_64)\n- Windows (x86_64)\n\nReason for Exclusion:\n- The current setup lacks an automated build system (CI/CD pipeline).\n- Manual build process required for Linux/Windows, involving VM setup and script execution.\n- Cross-compiling certain platforms (e.g. Windows) on my main machine, a Mac, is non-trivial. Maybe doable, but I'd prefer using that time on setting up the CI/CD pipeline instead.\n\nNote:\n- This commit has not been fully tested across all platforms.\n- Extensive testing is time-consuming and is affected by factors like OS updates, Flutter SDK/plugins updates, and llama.cpp updates.\n- Regular testing is conducted for quality assurance, but automated tests are not yet implemented.\n\nThis commit enhances multi-platform support and updates critical components, and setting the stage for further development.","shortMessageHtmlLink":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and m…"}},{"before":"5c95b9874b4cbf980e763d950e2a86d19934499e","after":"169d07f336e5bf9edb16d64ae2cedc317c527d64","ref":"refs/heads/main","pushedAt":"2024-01-18T07:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"chore: sync llama.cpp submodule","shortMessageHtmlLink":"chore: sync llama.cpp submodule"}},{"before":"be528ad55f0b9ac0f2123025dba652a305abdeb7","after":"5c95b9874b4cbf980e763d950e2a86d19934499e","ref":"refs/heads/main","pushedAt":"2024-01-14T21:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and macOS\n\n- Synced llama.cpp to include latest advancements (e.g., Phi-2 support).\n- Updated binaries for:\n - Android (ARM64 & newly added x86_64)\n - iOS/iPadOS (ARM64)\n - macOS (M1 & Intel)\n\nExcluded in this commit (planned for future updates):\n- Linux (x86_64)\n- Windows (x86_64)\n\nReason for Exclusion:\n- The current setup lacks an automated build system (CI/CD pipeline).\n- Manual build process required for Linux/Windows, involving VM setup and script execution.\n- Cross-compiling certain platforms (e.g. Windows) on my main machine, a Mac, is non-trivial. Maybe doable, but I'd prefer using that time on setting up the CI/CD pipeline instead.\n\nNote:\n- This commit has not been fully tested across all platforms.\n- Extensive testing is time-consuming and is affected by factors like OS updates, Flutter SDK/plugins updates, and llama.cpp updates.\n- Regular testing is conducted for quality assurance, but automated tests are not yet implemented.\n\nThis commit enhances multi-platform support and updates critical components, and setting the stage for further development.","shortMessageHtmlLink":"feat: Sync llama.cpp & Updated binaries for Android, iOS/iPadOS and m…"}},{"before":"2427c61009c51f792293d7112ec1a5128f929209","after":"be528ad55f0b9ac0f2123025dba652a305abdeb7","ref":"refs/heads/main","pushedAt":"2024-01-14T20:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Split autoupdate_android.sh (2 files) to support new x86_64 arch\n\nThis commit renames the files `autoupdate_android.sh` to `autoupdate_android_arm64-v8a.sh` and a new file `autoupdate_android_x86_64.sh` which is almost identical to the former one. I could do this in 1 script, but for a separation of concern I have decided to go this way to make things easier for me to debug / fix.\n\nIn my view, all of these build scripts should be replaced with 1 script that can be modified with args to satisfy requirements depending on your preferences or system compability. For example, I might want that script to accept this argument \"--build-target android-arm64-v8a\", or combine multiple targets. No args would mean it should build for all platforms, but you can imagine that this can get complex or confusing for many because of cross-compilation limitations depending on the host architecture. Hence, I keep it this way for the time being.","shortMessageHtmlLink":"feat: Split autoupdate_android.sh (2 files) to support new x86_64 arch"}},{"before":"03dca3298ca67ba919f4dbcc14052118e61e7d5a","after":"2427c61009c51f792293d7112ec1a5128f929209","ref":"refs/heads/main","pushedAt":"2023-12-15T03:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Update version to 1.1.0\n\n- Updated the version number in pubspec.yaml from 1.0.3+5 to 1.1.0+7.\n- Removed the 'n_dims' field from the ggml_tensor class in aub_ai_bindings_generated.dart.\n- Modified the values of several constants in ggml_op class in aub_ai_bindings_generated.dart.\n- Updated the version number in pubspec.yaml from 1.0.3 to 1.1.0.\n- Updated the commit hash for the subproject llama.cpp.\n\nNote: Binary files libllama.dylib were modified, but specific changes are not visible in diff output.","shortMessageHtmlLink":"feat: Update version to 1.1.0"}},{"before":"04fd5b5c056be9ffc4f71dde1f0d7c0ef5d16f79","after":"03dca3298ca67ba919f4dbcc14052118e61e7d5a","ref":"refs/heads/main","pushedAt":"2023-12-15T03:14:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BrutalCoding","name":"Daniel Breedeveld","path":"/BrutalCoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5500332?s=80&v=4"},"commit":{"message":"feat: Improved example app with chat UI & conversational experience","shortMessageHtmlLink":"feat: Improved example app with chat UI & conversational experience"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO9kuFwA","startCursor":null,"endCursor":null}},"title":"Activity · BrutalCoding/aub.ai"}