Rename embedchain to mem0 and open sourcing code for long term memory (#1474)

Co-authored-by: Deshraj Yadav <deshrajdry@gmail.com>
This commit is contained in:
Taranjeet Singh
2024-07-12 07:51:33 -07:00
committed by GitHub
parent 83e8c97295
commit f842a92e25
665 changed files with 9427 additions and 6592 deletions

View File

@@ -0,0 +1,10 @@
<svg width="1371" height="249" viewBox="0 0 1371 249" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M66.248 1V248.8H158.996V210.214H120.41V148.264H158.996V101.89H120.41V39.94H158.996V1H66.248ZM169.655 1V248.8H223.817V124.9L246.827 248.8H262.403L285.767 124.9V248.8H339.929V1H277.979L254.615 148.264L231.251 1H169.655ZM404.661 210.214V148.264H412.449C416.697 148.264 419.883 151.804 419.883 156.052V202.426C419.883 206.674 416.697 210.214 412.449 210.214H404.661ZM443.955 125.254L443.247 124.9C460.239 124.9 474.399 111.094 474.399 94.102V32.152C474.399 15.16 460.239 1 443.247 1H350.499V248.8H443.247C460.239 248.8 474.399 234.994 474.399 218.002V156.052C474.399 139.06 460.947 125.608 443.955 125.254ZM412.449 101.89H404.661V39.94H412.449C416.697 39.94 419.883 43.48 419.883 47.728V94.102C419.883 98.35 416.697 101.89 412.449 101.89ZM577.421 1H484.673V248.8H577.421V210.214H538.835V148.264H577.421V101.89H538.835V39.94H577.421V1ZM642.242 210.214V39.94H649.676C654.278 39.94 657.464 43.48 657.464 47.728V202.426C657.464 206.674 654.278 210.214 649.676 210.214H642.242ZM711.98 218.002V32.152C711.98 15.16 697.82 1 680.828 1H588.08V248.8H680.828C697.82 248.8 711.98 234.994 711.98 218.002ZM88 164.8H70V182.8H88V164.8Z" fill="white"/>
<rect x="17" y="164.8" width="18" height="18" fill="white"/>
<rect y="141.8" width="11" height="18" fill="white"/>
<rect x="26" y="64.7998" width="30" height="30" fill="white"/>
<rect x="1334.52" y="90.3779" width="26.6955" height="26.6955" fill="white"/>
<rect x="1360.32" y="133.091" width="10.6782" height="16.0173" fill="white"/>
<rect x="1334.52" y="148.219" width="16.0173" height="16.0173" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M723 217.646V31.2444C723 14.202 736.847 0 753.889 0H816.023C833.066 0 847.268 14.202 847.268 31.2444V85.5672H792.59V46.8667C792.59 42.6061 789.394 39.0556 784.779 39.0556C780.518 39.0556 777.323 42.6061 777.323 46.8667V202.024C777.323 206.284 780.518 209.835 784.779 209.835C789.394 209.835 792.59 206.284 792.59 202.024V163.323H847.268V217.646C847.268 234.688 833.066 248.535 816.023 248.535H753.889C736.847 248.535 723 234.688 723 217.646ZM856.144 248.535V0H910.467V101.189H925.734V0H980.057V248.535H925.734V147.701H910.467V248.535H856.144ZM1066.34 248.535L1062.79 209.835H1039.36L1035.45 248.535H988.941L1019.83 0H1081.96L1113.21 248.535H1066.34ZM1043.62 163.323H1058.18L1050.72 85.5672L1043.62 163.323ZM1176.06 248.535H1121.74V0H1176.06V248.535ZM1184.84 248.535V0H1239.17L1262.24 124.268V0H1308.76V75.2506H1302.48V101.946H1308.76V153.557H1294.47V169.575H1308.76V248.535H1254.43L1231.35 124.268V248.535H1184.84Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,11 @@
<svg width="2052" height="549" viewBox="0 0 2052 549" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="2052" height="549" fill="#2A2B4C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M406.248 151V398.8H498.996V360.214H460.41V298.264H498.996V251.89H460.41V189.94H498.996V151H406.248ZM509.655 151V398.8H563.817V274.9L586.827 398.8H602.403L625.767 274.9V398.8H679.929V151H617.979L594.615 298.264L571.251 151H509.655ZM744.661 360.214V298.264H752.449C756.697 298.264 759.883 301.804 759.883 306.052V352.426C759.883 356.674 756.697 360.214 752.449 360.214H744.661ZM783.955 275.254L783.247 274.9C800.239 274.9 814.399 261.094 814.399 244.102V182.152C814.399 165.16 800.239 151 783.247 151H690.499V398.8H783.247C800.239 398.8 814.399 384.994 814.399 368.002V306.052C814.399 289.06 800.947 275.608 783.955 275.254ZM752.449 251.89H744.661V189.94H752.449C756.697 189.94 759.883 193.48 759.883 197.728V244.102C759.883 248.35 756.697 251.89 752.449 251.89ZM917.421 151H824.673V398.8H917.421V360.214H878.835V298.264H917.421V251.89H878.835V189.94H917.421V151ZM982.242 360.214V189.94H989.676C994.278 189.94 997.464 193.48 997.464 197.728V352.426C997.464 356.674 994.278 360.214 989.676 360.214H982.242ZM1051.98 368.002V182.152C1051.98 165.16 1037.82 151 1020.83 151H928.08V398.8H1020.83C1037.82 398.8 1051.98 384.994 1051.98 368.002ZM428 314.8H410V332.8H428V314.8Z" fill="white"/>
<rect x="357" y="314.8" width="18" height="18" fill="white"/>
<rect x="340" y="291.8" width="11" height="18" fill="white"/>
<rect x="366" y="214.8" width="30" height="30" fill="white"/>
<rect x="1674.52" y="240.378" width="26.6955" height="26.6955" fill="white"/>
<rect x="1700.32" y="283.091" width="10.6782" height="16.0173" fill="white"/>
<rect x="1674.52" y="298.218" width="16.0173" height="16.0173" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1063 367.646V181.244C1063 164.202 1076.85 150 1093.89 150H1156.02C1173.07 150 1187.27 164.202 1187.27 181.244V235.567H1132.59V196.867C1132.59 192.606 1129.39 189.056 1124.78 189.056C1120.52 189.056 1117.32 192.606 1117.32 196.867V352.024C1117.32 356.284 1120.52 359.835 1124.78 359.835C1129.39 359.835 1132.59 356.284 1132.59 352.024V313.323H1187.27V367.646C1187.27 384.688 1173.07 398.535 1156.02 398.535H1093.89C1076.85 398.535 1063 384.688 1063 367.646ZM1196.14 398.535V150H1250.47V251.189H1265.73V150H1320.06V398.535H1265.73V297.701H1250.47V398.535H1196.14ZM1406.34 398.535L1402.79 359.835H1379.36L1375.45 398.535H1328.94L1359.83 150H1421.96L1453.21 398.535H1406.34ZM1383.62 313.323H1398.18L1390.72 235.567L1383.62 313.323ZM1516.06 398.535H1461.74V150H1516.06V398.535ZM1524.84 398.535V150H1579.17L1602.24 274.268V150H1648.76V225.251H1642.48V251.946H1648.76V303.557H1634.47V319.575H1648.76V398.535H1594.43L1571.35 274.268V398.535H1524.84Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,10 @@
<svg width="1371" height="249" viewBox="0 0 1371 249" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M66.248 1V248.8H158.996V210.214H120.41V148.264H158.996V101.89H120.41V39.94H158.996V1H66.248ZM169.655 1V248.8H223.817V124.9L246.827 248.8H262.403L285.767 124.9V248.8H339.929V1H277.979L254.615 148.264L231.251 1H169.655ZM404.661 210.214V148.264H412.449C416.697 148.264 419.883 151.804 419.883 156.052V202.426C419.883 206.674 416.697 210.214 412.449 210.214H404.661ZM443.955 125.254L443.247 124.9C460.239 124.9 474.399 111.094 474.399 94.102V32.152C474.399 15.16 460.239 1 443.247 1H350.499V248.8H443.247C460.239 248.8 474.399 234.994 474.399 218.002V156.052C474.399 139.06 460.947 125.608 443.955 125.254ZM412.449 101.89H404.661V39.94H412.449C416.697 39.94 419.883 43.48 419.883 47.728V94.102C419.883 98.35 416.697 101.89 412.449 101.89ZM577.421 1H484.673V248.8H577.421V210.214H538.835V148.264H577.421V101.89H538.835V39.94H577.421V1ZM642.242 210.214V39.94H649.676C654.278 39.94 657.464 43.48 657.464 47.728V202.426C657.464 206.674 654.278 210.214 649.676 210.214H642.242ZM711.98 218.002V32.152C711.98 15.16 697.82 1 680.828 1H588.08V248.8H680.828C697.82 248.8 711.98 234.994 711.98 218.002ZM88 164.8H70V182.8H88V164.8Z" fill="#2A2B4C"/>
<rect x="17" y="164.8" width="18" height="18" fill="#2A2B4C"/>
<rect y="141.8" width="11" height="18" fill="#2A2B4C"/>
<rect x="26" y="64.7998" width="30" height="30" fill="#2A2B4C"/>
<rect x="1334.52" y="90.3779" width="26.6955" height="26.6955" fill="#2A2B4C"/>
<rect x="1360.32" y="133.091" width="10.6782" height="16.0173" fill="#2A2B4C"/>
<rect x="1334.52" y="148.219" width="16.0173" height="16.0173" fill="#2A2B4C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M723 217.646V31.2444C723 14.202 736.847 0 753.889 0H816.023C833.066 0 847.268 14.202 847.268 31.2444V85.5672H792.59V46.8667C792.59 42.6061 789.394 39.0556 784.779 39.0556C780.518 39.0556 777.323 42.6061 777.323 46.8667V202.024C777.323 206.284 780.518 209.835 784.779 209.835C789.394 209.835 792.59 206.284 792.59 202.024V163.323H847.268V217.646C847.268 234.688 833.066 248.535 816.023 248.535H753.889C736.847 248.535 723 234.688 723 217.646ZM856.144 248.535V0H910.467V101.189H925.734V0H980.057V248.535H925.734V147.701H910.467V248.535H856.144ZM1066.34 248.535L1062.79 209.835H1039.36L1035.45 248.535H988.941L1019.83 0H1081.96L1113.21 248.535H1066.34ZM1043.62 163.323H1058.18L1050.72 85.5672L1043.62 163.323ZM1176.06 248.535H1121.74V0H1176.06V248.535ZM1184.84 248.535V0H1239.17L1262.24 124.268V0H1308.76V75.2506H1302.48V101.946H1308.76V153.557H1294.47V169.575H1308.76V248.535H1254.43L1231.35 124.268V248.535H1184.84Z" fill="#2A2B4C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,11 @@
<svg width="2052" height="549" viewBox="0 0 2052 549" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="2052" height="549" fill="#2A2B4C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M406.248 151V398.8H498.996V360.214H460.41V298.264H498.996V251.89H460.41V189.94H498.996V151H406.248ZM509.655 151V398.8H563.817V274.9L586.827 398.8H602.403L625.767 274.9V398.8H679.929V151H617.979L594.615 298.264L571.251 151H509.655ZM744.661 360.214V298.264H752.449C756.697 298.264 759.883 301.804 759.883 306.052V352.426C759.883 356.674 756.697 360.214 752.449 360.214H744.661ZM783.955 275.254L783.247 274.9C800.239 274.9 814.399 261.094 814.399 244.102V182.152C814.399 165.16 800.239 151 783.247 151H690.499V398.8H783.247C800.239 398.8 814.399 384.994 814.399 368.002V306.052C814.399 289.06 800.947 275.608 783.955 275.254ZM752.449 251.89H744.661V189.94H752.449C756.697 189.94 759.883 193.48 759.883 197.728V244.102C759.883 248.35 756.697 251.89 752.449 251.89ZM917.421 151H824.673V398.8H917.421V360.214H878.835V298.264H917.421V251.89H878.835V189.94H917.421V151ZM982.242 360.214V189.94H989.676C994.278 189.94 997.464 193.48 997.464 197.728V352.426C997.464 356.674 994.278 360.214 989.676 360.214H982.242ZM1051.98 368.002V182.152C1051.98 165.16 1037.82 151 1020.83 151H928.08V398.8H1020.83C1037.82 398.8 1051.98 384.994 1051.98 368.002ZM428 314.8H410V332.8H428V314.8Z" fill="white"/>
<rect x="357" y="314.8" width="18" height="18" fill="white"/>
<rect x="340" y="291.8" width="11" height="18" fill="white"/>
<rect x="366" y="214.8" width="30" height="30" fill="white"/>
<rect x="1674.52" y="240.378" width="26.6955" height="26.6955" fill="white"/>
<rect x="1700.32" y="283.091" width="10.6782" height="16.0173" fill="white"/>
<rect x="1674.52" y="298.218" width="16.0173" height="16.0173" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1063 367.646V181.244C1063 164.202 1076.85 150 1093.89 150H1156.02C1173.07 150 1187.27 164.202 1187.27 181.244V235.567H1132.59V196.867C1132.59 192.606 1129.39 189.056 1124.78 189.056C1120.52 189.056 1117.32 192.606 1117.32 196.867V352.024C1117.32 356.284 1120.52 359.835 1124.78 359.835C1129.39 359.835 1132.59 356.284 1132.59 352.024V313.323H1187.27V367.646C1187.27 384.688 1173.07 398.535 1156.02 398.535H1093.89C1076.85 398.535 1063 384.688 1063 367.646ZM1196.14 398.535V150H1250.47V251.189H1265.73V150H1320.06V398.535H1265.73V297.701H1250.47V398.535H1196.14ZM1406.34 398.535L1402.79 359.835H1379.36L1375.45 398.535H1328.94L1359.83 150H1421.96L1453.21 398.535H1406.34ZM1383.62 313.323H1398.18L1390.72 235.567L1383.62 313.323ZM1516.06 398.535H1461.74V150H1516.06V398.535ZM1524.84 398.535V150H1579.17L1602.24 274.268V150H1648.76V225.251H1642.48V251.946H1648.76V303.557H1634.47V319.575H1648.76V398.535H1594.43L1571.35 274.268V398.535H1524.84Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB