{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":641294589,"defaultBranch":"main","name":"loopgpt-js","ownerLogin":"iskandarreza","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-16T07:18:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32027019?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684829289.5723178","currentOid":""},"activityList":{"items":[{"before":"277aff02fd5fd18466ba42e4f95062b3368bcd7e","after":"3168ee5a1d29f60fc2bfe735844628ba10aef9ce","ref":"refs/heads/main","pushedAt":"2023-05-23T17:49:00.499Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Merge pull request #2 from iskandarreza/staging/v0.0.1389\n\nStaging v0.0.1389","shortMessageHtmlLink":"Merge pull request #2 from iskandarreza/staging/v0.0.1389"}},{"before":"417ce5dcf0f53de13c98d24bd98b9c55bbc82c9f","after":"314cc087e3d9cd7bd5d1f3a6b21a155188458288","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T17:40:54.381Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"update readme/index.html","shortMessageHtmlLink":"update readme/index.html"}},{"before":"6daab7afc3183afe262d44539a1f26b51062d2ff","after":"417ce5dcf0f53de13c98d24bd98b9c55bbc82c9f","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T17:37:52.803Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"feaac10ded1523b24787e0ddd176337f7a7f40ba","after":"6daab7afc3183afe262d44539a1f26b51062d2ff","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T17:36:26.476Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Update index.html","shortMessageHtmlLink":"Update index.html"}},{"before":"4b2584f76504d98e845ef1e63277188872206f6a","after":"feaac10ded1523b24787e0ddd176337f7a7f40ba","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T17:30:52.052Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"JSDocs","shortMessageHtmlLink":"JSDocs"}},{"before":"5dd692100275f65b2a368d435e0d9dd61851edeb","after":"4b2584f76504d98e845ef1e63277188872206f6a","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T17:29:19.383Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"JSDocs","shortMessageHtmlLink":"JSDocs"}},{"before":"233cc3e0bd893687b9f24f424d1fbd082dd8f8ae","after":"5dd692100275f65b2a368d435e0d9dd61851edeb","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T08:19:49.848Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":null,"after":"233cc3e0bd893687b9f24f424d1fbd082dd8f8ae","ref":"refs/heads/staging/v0.0.1389","pushedAt":"2023-05-23T08:08:09.572Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Staging v0.0.1389\n\n+ Added web_search, web_page_scraper + ai summarizer\n+ Memory embeds + token optimizations\n+ indexexDB storage for search results and summarized texts\n+ Prompt optimizations (remove dupes, optimized relevant memories\n\nRoadmap:\n- Implement a system that allows for easy organization and retrieval of information (currently working on this)\n- Consider using machine learning algorithms to automatically categorize and tag the stored information based on its content.\n- Develop a feature that allows the agent to summarize and save information from multiple sources into a single document.","shortMessageHtmlLink":"Staging v0.0.1389"}},{"before":"3dd059b27b623f52605ea88b401ba6c1ed7622a4","after":"a3a0bf55a04d81eccf01ae0979235b48adc7860c","ref":"refs/heads/dev/selective-memory-improvements","pushedAt":"2023-05-23T06:23:00.245Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"cleanup, add indexeddb methods","shortMessageHtmlLink":"cleanup, add indexeddb methods"}},{"before":null,"after":"3dd059b27b623f52605ea88b401ba6c1ed7622a4","ref":"refs/heads/dev/selective-memory-improvements","pushedAt":"2023-05-23T03:43:45.919Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"wip: no duplicate memory entries","shortMessageHtmlLink":"wip: no duplicate memory entries"}},{"before":"796248b3189cfb8e533df6b57de7964f94bbdedb","after":"d9a460a81897e6b30499ad928714c9bdfa5df292","ref":"refs/heads/dev/memory-and-embeddings","pushedAt":"2023-05-21T10:01:05.199Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"fixed memory/embeddings call","shortMessageHtmlLink":"fixed memory/embeddings call"}},{"before":"99ce32183a332b62900ef3555d672c752f1065bb","after":"796248b3189cfb8e533df6b57de7964f94bbdedb","ref":"refs/heads/dev/memory-and-embeddings","pushedAt":"2023-05-21T07:47:11.565Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"summarizer -> new file","shortMessageHtmlLink":"summarizer -> new file"}},{"before":null,"after":"99ce32183a332b62900ef3555d672c752f1065bb","ref":"refs/heads/dev/memory-and-embeddings","pushedAt":"2023-05-21T00:54:28.446Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"added indexdb storage for search results and summarized texts\n\nTODO: implement parallelized summary function","shortMessageHtmlLink":"added indexdb storage for search results and summarized texts"}},{"before":"2829842798e0599320dc659c47383b04877833b6","after":"4bcff4f2776d34250ea0b3e55bc9ece82e884ccc","ref":"refs/heads/dev/summarize-with-ai","pushedAt":"2023-05-19T20:08:05.563Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":null,"after":"2829842798e0599320dc659c47383b04877833b6","ref":"refs/heads/dev/summarize-with-ai","pushedAt":"2023-05-19T18:27:21.621Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"update ai-summarizer","shortMessageHtmlLink":"update ai-summarizer"}},{"before":"cb24513356972aa719121eb77af386742ebbfa53","after":"04e03ac115d21445ccbe191b0e7bd3b9c9a84522","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-19T04:29:10.246Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"quickfix","shortMessageHtmlLink":"quickfix"}},{"before":"347a67fa39b5bdae8c8db3d083753521956e86a4","after":"cb24513356972aa719121eb77af386742ebbfa53","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-19T04:09:46.984Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"completed web scraper + web search tools","shortMessageHtmlLink":"completed web scraper + web search tools"}},{"before":"c16ad273277bf77a0068077cf017386b1a657a37","after":"347a67fa39b5bdae8c8db3d083753521956e86a4","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-18T20:15:12.086Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Added search tool + scraping tool","shortMessageHtmlLink":"Added search tool + scraping tool"}},{"before":"df580dba7bf49f482d22309535fa190462ab8ff9","after":"c16ad273277bf77a0068077cf017386b1a657a37","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-18T20:13:33.344Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Added search tool + scraping tool","shortMessageHtmlLink":"Added search tool + scraping tool"}},{"before":"96f24ff9e48db60aa8b334039fedefc078aa593d","after":"df580dba7bf49f482d22309535fa190462ab8ff9","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-17T21:12:46.381Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"update dev link","shortMessageHtmlLink":"update dev link"}},{"before":"0f70bccaee10baa0401ea519dea0104bfa35b30f","after":"96f24ff9e48db60aa8b334039fedefc078aa593d","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-17T21:09:50.729Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"update index.d.ts","shortMessageHtmlLink":"update index.d.ts"}},{"before":"afb242236ee1f57c17f3649cfc7c90fd33f07d6d","after":"0f70bccaee10baa0401ea519dea0104bfa35b30f","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-17T20:53:14.175Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"init wireframe for search engine results and webpage parsing/summarizing","shortMessageHtmlLink":"init wireframe for search engine results and webpage parsing/summarizing"}},{"before":null,"after":"afb242236ee1f57c17f3649cfc7c90fd33f07d6d","ref":"refs/heads/dev/add-tools","pushedAt":"2023-05-17T17:03:53.121Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"init wireframe for search engine results and webpage parsing/summarizing","shortMessageHtmlLink":"init wireframe for search engine results and webpage parsing/summarizing"}},{"before":"c94b90816ffa92ce5a3aaa4762610abc05156082","after":"277aff02fd5fd18466ba42e4f95062b3368bcd7e","ref":"refs/heads/main","pushedAt":"2023-05-17T08:12:03.689Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"added private prop to model for api key","shortMessageHtmlLink":"added private prop to model for api key"}},{"before":"c5608dd91fcc0b738f6505c1e55d4d30926bbdd3","after":"c94b90816ffa92ce5a3aaa4762610abc05156082","ref":"refs/heads/main","pushedAt":"2023-05-17T06:21:23.373Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Update package for npm","shortMessageHtmlLink":"Update package for npm"}},{"before":"0ffe558ba91451e11db78d78b54a1edae8fcc41b","after":"c5608dd91fcc0b738f6505c1e55d4d30926bbdd3","ref":"refs/heads/main","pushedAt":"2023-05-16T18:24:50.129Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"added jsdoc and ts definition files\n\nupdate tsconfig.json, package.json, .gitignore","shortMessageHtmlLink":"added jsdoc and ts definition files"}},{"before":"6e2fba6cf64196d25c6abc1997ab80051b20e794","after":"0ffe558ba91451e11db78d78b54a1edae8fcc41b","ref":"refs/heads/main","pushedAt":"2023-05-16T08:54:03.357Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"convert to commonjs","shortMessageHtmlLink":"convert to commonjs"}},{"before":"6c7b76a4f8deb5473ba9ec304371c68a85e1a6f5","after":"6e2fba6cf64196d25c6abc1997ab80051b20e794","ref":"refs/heads/main","pushedAt":"2023-05-16T07:49:41.315Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"add index.d.ts","shortMessageHtmlLink":"add index.d.ts"}},{"before":"611f426051fe42aa21045a01642c9ba0b8a0e122","after":"6c7b76a4f8deb5473ba9ec304371c68a85e1a6f5","ref":"refs/heads/main","pushedAt":"2023-05-16T07:39:15.598Z","pushType":"push","commitsCount":1,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Update index.js + README.md","shortMessageHtmlLink":"Update index.js + README.md"}},{"before":"e2ab91748031607b6bb45f57f2269d51a0424f47","after":"611f426051fe42aa21045a01642c9ba0b8a0e122","ref":"refs/heads/main","pushedAt":"2023-05-16T07:20:13.198Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iskandarreza","name":"Iskandar Reza","path":"/iskandarreza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32027019?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADMqlDMAA","startCursor":null,"endCursor":null}},"title":"Activity ยท iskandarreza/loopgpt-js"}