{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":693450025,"defaultBranch":"main","name":"llama_dart","ownerLogin":"BrutalCoding","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-19T03:58:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5500332?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696109116.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"fa5e966aca94c30abcd37656221e3c215e5cab97","ref":"refs/heads/fix/symbol-not-found","pushedAt":"2023-09-30T21:25: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: Add args for dart to launch.json\n\nAdd the `--enable-experiment=native-assets` argument to the `dart` type in the `launch.json` file.\n\ndocs: Update settings.json\n\nAdd custom color configurations to the `settings.json` file.\n\nfix: Update build.dart\n\nUpdate the `build.dart` file with new paths and options.\n\nfix: Remove unused code in main.dart\n\nRemove commented out code in the `_MyAppState` class of the `main.dart` file.\n\nfix: Update pubspec.lock\n\nUpdate dependencies in the `pubspec.lock` file.\n\nfeat: Update ffigen.yaml\n\nUpdate configuration options in the `ffigen.yaml` file.\n\nfeat: Update llama_dart.dart\n\nAuto-generate bindings for llama.cpp.","shortMessageHtmlLink":"feat: Add args for dart to launch.json"}},{"before":"e59d1a23a78b0628225b7adc8de57f7e875381d5","after":"fd95143940a90f421d7cd3c86f854533774c18ac","ref":"refs/heads/main","pushedAt":"2023-09-27T20:37: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":"docs: Rearranged text copies and deduped the 'important' copy","shortMessageHtmlLink":"docs: Rearranged text copies and deduped the 'important' copy"}},{"before":"6f72aedcfbf32b02af0a765d4463bde1e081a3b2","after":"e59d1a23a78b0628225b7adc8de57f7e875381d5","ref":"refs/heads/main","pushedAt":"2023-09-27T20:33:34.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: Update README.md\n\nThe README has been updated to provide a description of the **llama_dart** plugin and its current development status. It also includes steps to run the plugin and addresses a known issue related to macOS ARM64.\n\nAdditionally, the supported use cases have been listed along with instructions for each step. Please note that generating bindings using ffigen currently requires using the Dart SDK instead of Flutter.\n\nPlatform support for MacOS, Windows, Linux, Android, and iOS is planned for future releases.\n\nStay tuned for updates as we continue working on improving **llama_dart**. Contributions and insights are welcome!","shortMessageHtmlLink":"docs: Update README.md"}},{"before":"ab9a88bf31f4265bfade23f89298f22e9818e7ed","after":"6f72aedcfbf32b02af0a765d4463bde1e081a3b2","ref":"refs/heads/main","pushedAt":"2023-09-27T19:55:57.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":"feat: Add llama_dart talk() function\n\nThis commit adds a new function called `talk()` to the `llama_dart` library. The `talk()` function initializes the Llama context with default parameters and returns a string that indicates the initialization status. This change also includes updates to the main.dart file to use the `talk()` function instead of the previous sum functions.","shortMessageHtmlLink":"feat: Add llama_dart talk() function"}},{"before":"7dcf419809eba425f357192a739912c35bc5bbd5","after":"ab9a88bf31f4265bfade23f89298f22e9818e7ed","ref":"refs/heads/main","pushedAt":"2023-09-27T19:09:10.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 support for loading additional headers in ffigen.yaml\n\nThis commit adds support for loading the header file 'src/llama_cpp/llama.h' in addition to 'src/llama_dart.h' when generating the Dart bindings using ffigen. This allows access to additional functionality provided by the llama C++ library.\n\nThe changes include modifications to the ffigen.yaml configuration file, as well as additions of new external function declarations and their corresponding symbols in the generated Dart bindings file.","shortMessageHtmlLink":"feat: Add support for loading additional headers in ffigen.yaml"}},{"before":"d806df44dae82e75699ce14f04502aa0762cf095","after":"7dcf419809eba425f357192a739912c35bc5bbd5","ref":"refs/heads/main","pushedAt":"2023-09-27T19:05:50.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 llama_cpp library\n\nThis commit adds a new submodule for the llama_cpp library. The submodule is located in the \"src/llama_cpp\" directory and points to the repository at https://github.com/ggerganov/llama.cpp.git.","shortMessageHtmlLink":"feat: Add submodule for llama_cpp library"}},{"before":"1846b6dd1e7d56b47f4c07f833ebc02d96207e35","after":"d806df44dae82e75699ce14f04502aa0762cf095","ref":"refs/heads/main","pushedAt":"2023-09-27T18:57:33.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":"docs: Update README.md","shortMessageHtmlLink":"docs: Update README.md"}},{"before":"335abc556dd3ed367eb5ee4423c3f57aca8f14aa","after":"1846b6dd1e7d56b47f4c07f833ebc02d96207e35","ref":"refs/heads/main","pushedAt":"2023-09-19T04:01: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":"docs: Update README.md","shortMessageHtmlLink":"docs: Update README.md"}},{"before":null,"after":"335abc556dd3ed367eb5ee4423c3f57aca8f14aa","ref":"refs/heads/main","pushedAt":"2023-09-19T03:58:44.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":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADjI908QA","startCursor":null,"endCursor":null}},"title":"Activity ยท BrutalCoding/llama_dart"}