[{"data":1,"prerenderedAt":576},["ShallowReactive",2],{"tool-zep-hu":3},{"slug":4,"published":5,"minutes":6,"category":7,"tags":8,"keywords":14,"about":23,"sources":27,"cover":46,"og":47,"expertise":48,"locales":49,"lang":52,"title":53,"description":54,"coverAlt":55,"url":56,"pricing":57,"kind":9,"metaTitle":58,"takeaways":59,"faq":65,"toc":78,"blocks":103,"others":376},"zep","2026-10-06",11,"rag",[9,10,11,12,13],"Agent memory","Knowledge graph","Temporal graph","Context engineering","RAG",[15,16,17,18,19,20,21,22],"zep ai","zep agent memory","graphiti knowledge graph","zep pricing","zep vs mem0","long-term memory for agents","temporal knowledge graph","zep cloud",[24],{"name":25,"url":26},"Zep","https:\u002F\u002Fwww.getzep.com\u002F",[28,31,34,37,40,43],{"title":29,"url":30},"Zep pricing: plans, credits and limits","https:\u002F\u002Fwww.getzep.com\u002Fpricing",{"title":32,"url":33},"Zep documentation","https:\u002F\u002Fhelp.getzep.com\u002F",{"title":35,"url":36},"Graphiti on GitHub","https:\u002F\u002Fgithub.com\u002Fgetzep\u002Fgraphiti",{"title":38,"url":39},"Graphiti product page","https:\u002F\u002Fwww.getzep.com\u002Fplatform\u002Fgraphiti\u002F",{"title":41,"url":42},"Announcing a new direction for Zep's open-source strategy","https:\u002F\u002Fwww.getzep.com\u002Fblog\u002Fannouncing-a-new-direction-for-zeps-open-source-strategy\u002F",{"title":44,"url":45},"Graphiti: temporal knowledge graphs for AI agents (arXiv)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2501.13956","\u002Fimages\u002Fblog\u002Fzep\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fzep\u002Fog.jpg","ai-engineer",[50,51,52],"en","de","hu","Zep ismertető: ügynök-memory temporális gráfon","A Zep hostolt ügynök-memory API temporális tudásgráfon: kreditek íráskor, lekérdezés ingyen, Flex 125 dollártól havonta, a Graphiti az a rész, amit magunk üzemeltethetünk.","A Zep diagramja arról, hogyan jut el egy tény a promptig: az üzeneteket és tényeket felhasználónkénti entitás- és kapcsolatgráffá bontják, a lekérdezés pedig bejárja a gráfot, és kontextusblokkot ad vissza a támasztó tényekkel.","https:\u002F\u002Fwww.getzep.com","Apache-2.0 core · Cloud from $50 per month","Zep ismertető: memory, kreditek, üzemeltetés · Balázs Csorba",[60,61,62,63,64],"A Zep hostolt ügynök-memory API, amely a tényeket temporális tudásgráfban tárolja, és azt a kontextust adja vissza, amit a következő körben a modellnek látnia kell.","Kredit csak íráskor jár: epizódonként egy kredit 350 bájtig, míg a lekérdezés, a tárolás, a szálak és a felhasználók ingyenesek.","A self-serve tarifák: Free 10 000 kredittel, Flex 125 dollárért 50 000 kreditért, Flex Plus 375 dollárért 200 000 kreditért; a SOC 2 Type II és a HIPAA BAA az Enterprise szint marad.","A Zep Community Editiont 2025 áprilisában megszüntették, ezért a Graphiti az egyetlen rész, amit saját magunk üzemeltethetünk.","A kinyerés minden írásnál modellt futtat, ami miatt a költség attól függ, mennyit beszél az ügynök, a kinyerő hibái pedig csendesen rossz kontextussá válnak.",[66,69,72,75],{"q":67,"a":68},"Hogyan számláz a Zep?","Kreddel íráskor: a 350 bájtig tartó epizód 1 kredit, a 640 bájtos 2, az 1 200 bájtos 4 kredit. A lekérdezés, a tárolás, a szálak, a felhasználók és a gráftárolás ingyenes, így a sokat olvasó ügynök olcsón fut tovább.",{"q":70,"a":71},"Üzemeltethető önmagában a Zep?","Nem termékként. A Zep Community Editiont 2025 áprilisában megszüntették, a kód legacy mappában van; a Graphiti, a temporális gráfkönyvtár Apache-2.0 alatt helyben futtatható, a teljes szolgáltatás pedig a saját VPC-ben csak az Enterprise szinten érhető el.",{"q":73,"a":74},"Mennyibe kerül a Zep?","Az ingyenes szint havonta 10 000 kreditet ad, a Flex 125 dollár havonta 50 000 kreditért, túlfutással 25 dollár 10 000 kreditenként, a Flex Plus pedig 375 dollár 200 000 kreditért. Az Enterprise árat tárgyalják, és SOC 2 Type II-t, HIPAA BAA-t és deployálási opciókat ad hozzá.",{"q":76,"a":77},"Mi a különbség a Zep és egy csevegésnaplóhoz használt vektortároló között?","A vektortároló azt adja vissza, ami szövegileg hasonlít, beleértve a felülírt tényeket is, míg a Zep entitásokat és relációkat tárol érvényességi ablakokkal, így a lekérdezés megadhatja, mi igaz most és mi változott. Az ára: minden írásnál modellhívás, és annak hibái kontextussá válnak.",[79,82,85,88,91,94,97,100],{"id":80,"title":81},"what-it-is","Mi ez",{"id":83,"title":84},"how-it-works","Hogyan működik",{"id":86,"title":87},"getting-started","Első lépések",{"id":89,"title":90},"performance","Teljesítmény és költség",{"id":92,"title":93},"pricing","Árazás",{"id":95,"title":96},"where-it-shingles","Hol akad el",{"id":98,"title":99},"verdict","Ítélet",{"id":101,"title":102},"sources","Források",[104,112,115,118,138,156,157,160,169,172,173,176,178,181,188,189,192,240,243,251,254,255,258,268,269,272,318,321,327,328,331,344,348,349],{"type":105,"content":106},"paragraph",[107,108],"A Zep ügynök-memory szolgáltatás: az alkalmazás üzeneteket és tényeket küld, a szolgáltatás felhasználónként temporális tudásgráfot vezet, és minden hívásnál visszaadja azt a kontextust, amit a következő körben a modellnek látnia kell. ",{"tag":109,"children":110},"strong",[111],"A jó vásárlás azoknak a csapatoknak, amelyeknél az ügynök azért bukik, mert elfelejt, és rossz annak, amelyik mindent maga üzemeltet, mert az egyetlen saját üzemeltethető rész a Graphiti könyvtár.",{"type":105,"content":113},[114],"A szolgáltatás az alkalmazás és a modell közé ül, és kiváltja az otthonra szabott summary buffereket, a régi csevegésnaplókkal teli vektortárolókat, valamint a LangChain és a LlamaIndex memory segédfunkcióit. Vetélytársai a Mem0, a LangMem, egy Postgres-tábla embeddingekkel, valamint a modellszolgáltatók hosszú távú memory végpontjai; a különbség, hogy a Zep a tényeket érvényességi kezdettel és véggel tárolja, nem a múlt üzeneteinek lapos listájaként.",{"type":116,"level":117,"id":80,"text":81},"heading",2,{"type":105,"content":119},[120,121,125,126,129,130,133,134,137],"A termék egy kezelt API: ",{"tag":122,"children":123},"code",[124],"user.add"," a tartós tényekhez, ",{"tag":122,"children":127},[128],"thread.create"," és ",{"tag":122,"children":131},[132],"thread.add_messages"," a beszélgetéshez, ",{"tag":122,"children":135},[136],"graph.get_user_context"," a lekérdezéshez. A munka a beérkezéskor történik: egy kinyerő lépés minden epizódból entitást, relációt és időbélyegzős megfigyelést csinál, a lekérdezés pedig kontextusblokkot állít össze a tényeket alátámasztó adatokkal. Az open-source fele a Graphiti, egy Apache-2.0 licencű könyvtár, amely ugyanezt a temporális gráfkarbantartást végzi, tény szintű inkrementális frissítésekkel az éjszakai teljes újraindexelés helyett.",{"type":139,"ordered":140,"items":141},"list",false,[142,144,146,148,150,152,154],[143],"Licenc és tulajdonos: a Graphiti Apache-2.0, a Zep Software gondozza; maga a Zep memory szolgáltatás zárt, hostolt termék.",[145],"Önálló üzemeltetés: a Zep Community Editiont 2025 áprilisában megszüntették, kódja legacy mappába került, így a gráfengine helyben fut, a teljes szolgáltatás nem.",[147],"Mérés: 1 kredit 350 bájtig tartó epizódra, további 350 bájtonként vagy töredékénként még 1, webhook-hívásonként 1\u002F8 kredit.",[149],"Nincs mérve: lekérdezés, tárolás, szálak, felhasználók és gráftárolás ingyenes, így a sokat olvasó ügynök olcsón üzemben tartható.",[151],"Teljesítmény: a szolgáltató 148 ms p95-ös lekérdezési késést közöl 10 000 csomópontos gráfon és 168 ms-ot 100 milliós gráfon.",[153],"Benchmarkok: a szolgáltató által közölt 94,7 százalék LoCoMón és 90,2 százalék LongMemEvalen, két hosszú beszélgetéses memory benchmarkon.",[155],"Deployálás: felhő, ügyfél által kezelt kulcsokkal működő felhő vagy saját VPC-n belüli bring-your-own-cloud; a SOC 2 Type II és a HIPAA BAA az Enterprise tarifához tartozik.",{"type":116,"level":117,"id":83,"text":84},{"type":105,"content":158},[159],"Minden elküldött üzenet vagy tény egy epizód. A kinyerő lépés modellt kér arra, hogy ismerje fel az entitásokat és relációkat, érvényességi ablakkal írja őket a gráfba, és csak azokat a csomópontokat érinti, amelyet az epizód érint: a javítás lezárja az előző intervallumot a felülírás helyett. A lekérdezés ezután bejárja a gráfot a jelenlegi kérdés témája körül, kiveszi az még érvényes tényeket és a legfrissebb epizódokat, és tokenkereten belül kontextusstringet ad vissza.",{"type":161,"attrs":162,"inner":166,"caption":167},"diagram",{"viewBox":163,"role":164,"aria-labelledby":165},"0 0 760 300","img","d-zep-t d-zep-d","\u003Ctitle id=\"d-zep-t\">Ahogy egy tény eljut a promptig\u003C\u002Ftitle>\u003Cdesc id=\"d-zep-d\">Az alkalmazás által írt üzenetek és tények egy felhasználónkénti, érvényességi ablakkal rendelkező entitás- és kapcsolatgráffá alakulnak. Minden hívásnál a lekérdezés bejárja ezt a gráfot, kihagyja a felülírt állításokat, és a kontextusblokkot a tényeket alátámasztó adatokkal együtt adja vissza.\u003C\u002Fdesc>\u003Cdefs>\u003Cmarker id=\"ah-n\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\u003Cpath d=\"M0 0L10 5L0 10z\" class=\"d-head\" \u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ah-na\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\u003Cpath d=\"M0 0L10 5L0 10z\" class=\"d-head-accent\" \u002F>\u003C\u002Fmarker>\u003C\u002Fdefs>\u003Crect x=\"270\" y=\"18\" width=\"220\" height=\"72\" rx=\"12\" class=\"d-accent\" \u002F>\u003Ctext x=\"380\" y=\"48\" text-anchor=\"middle\" class=\"d-text\">kontextusgráf\u003C\u002Ftext>\u003Ctext x=\"380\" y=\"72\" text-anchor=\"middle\" class=\"d-small\">entitások és tények az időben\u003C\u002Ftext>\u003Crect x=\"10\" y=\"188\" width=\"140\" height=\"54\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"80\" y=\"221\" text-anchor=\"middle\" class=\"d-text\">Alice\u003C\u002Ftext>\u003Crect x=\"200\" y=\"223\" width=\"140\" height=\"54\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"270\" y=\"256\" text-anchor=\"middle\" class=\"d-text\">CRM-migráció\u003C\u002Ftext>\u003Crect x=\"420\" y=\"223\" width=\"140\" height=\"54\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"490\" y=\"256\" text-anchor=\"middle\" class=\"d-text\">Snowflake\u003C\u002Ftext>\u003Crect x=\"610\" y=\"188\" width=\"140\" height=\"54\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"680\" y=\"221\" text-anchor=\"middle\" class=\"d-text\">Q3-határidő\u003C\u002Ftext>\u003Cpath d=\"M380 92 L80 181\" class=\"d-line\" marker-end=\"url(#ah-n)\" \u002F>\u003Cpath d=\"M380 92 L270 216\" class=\"d-line\" marker-end=\"url(#ah-n)\" \u002F>\u003Cpath d=\"M380 92 L490 216\" class=\"d-line\" marker-end=\"url(#ah-n)\" \u002F>\u003Cpath d=\"M380 92 L680 181\" class=\"d-line\" marker-end=\"url(#ah-n)\" \u002F>\u003Cpath d=\"M150 229 L196 245\" class=\"d-dash d-line\" \u002F>\u003Cpath d=\"M340 250 L416 250\" class=\"d-dash d-line\" \u002F>\u003Cpath d=\"M560 245 L606 229\" class=\"d-dash d-line\" \u002F>\u003Ctext x=\"380\" y=\"244\" text-anchor=\"middle\" class=\"d-small\">dolgozik rajta\u003C\u002Ftext>\u003Ctext x=\"380\" y=\"294\" text-anchor=\"middle\" class=\"d-small\">felváltja\u003C\u002Ftext>\u003Cpath d=\"M270 44 L214 44 L214 160 L80 160 L80 181\" class=\"d-line-accent\" marker-end=\"url(#ah-na)\" \u002F>\u003Ctext x=\"206\" y=\"120\" text-anchor=\"end\" class=\"d-small\">get_user_context\u003C\u002Ftext>",[168],"A gráf felhasználónként és szálonként készül, a lekérdezés pedig kontextusblokkot állít össze, nem hasonlóság szerint rendezett chunk-listát.",{"type":105,"content":170},[171],"A döntő tervezési választás temporális, nem vektoros. Egy ténynek élettartama van, így a gráf meg tudja mondani, mi igaz most, mi mikor változott, és két ellentétes állítás közül melyik váltja fel a másikat. Egy összefoglaló puffer erre második rendszer nélkül nem képes, a tiszta vektoros lekérdezés pedig azt adja vissza, ami szövegileg hasonlít, beleértve a tény múlt héten javított elavult változatát.",{"type":116,"level":117,"id":86,"text":87},{"type":105,"content":174},[175],"A hostolt quickstart négy hívásból áll. Az alábbi kódrészlet eltárol egy tényt, létrehoz egy szálat, hozzáfűz egy üzenetet, és lekéri azt a kontextust, amit a modellnek kapnia kellene.",{"type":122,"code":177},"from zep_cloud.client import Zep\n\nclient = Zep(api_key=\"zep-...\")\n\n# durable facts, extracted into the context graph\nclient.user.add(user_id=\"alice\", fact=\"Alice leads the migration off the legacy CRM\")\n\n# episodic history: writes are charged as credits by size, retrieval is free\nclient.thread.create(thread_id=\"t-1\", user_id=\"alice\")\nclient.thread.add_messages(\n    thread_id=\"t-1\",\n    messages=[{\"role\": \"user\", \"content\": \"Where did we stop on the CRM migration?\"}],\n)\n\n# what the assistant should see on this turn\ncontext = client.graph.get_user_context(user_id=\"alice\", max_facts=25)\nprint(context.context)",{"type":105,"content":179},[180],"Két dolog másképp működik, mint egy vektortárolónál. Első: a beírás aszinkron és fizetős, ezért a természetes minta az, hogy az üzeneteket a történéskor küldjük, a kontextust pedig körönként egyszer olvassuk ki. Másodszor: a lekérdezés szöveget ad vissza a támasztó tényekkel, nem chunk-azonosítókat, ami az összefoglalás döntését a promptból a szolgáltatás viszi át; kényelmes, de amit a modell most lát, annak minősége már a Zep kinyerési minősége is, nem csak a saját promptunké.",{"type":182,"variant":183,"title":184,"body":185},"callout","tip","A memory-írások modellhívások",[186],[187],"Minden epizódot modell bont ki, mielőtt a gráfba kerül, ezért a fecsegő ügynök, amely nyers eszközkimenetet tölt be, égeti a krediteket, és ami fontosabb: örökli azt, amit a kinyerő ténynek tart. Üzenetet küldjön, ne eszköz-dumpot, korlátozza a lekért tények számát hívásonként, és az első száz kör után olvassa el, mit hisz a szolgáltatás a felhasználóról.",{"type":116,"level":117,"id":89,"text":90},{"type":105,"content":190},[191],"A költség kredit, a kredit pedig bájt: egy 700 bájtos üzenet 2 kredit, a Flex havi 50 000 kredite tehát nagyjából 25 000 átlagos üzenetet bír, mielőtt jön a túlfutás 25 dollárral 10 000 kreditenként. A szokatlan rész az, hogy a lekérdezést nem mérik, pedig azt hívja az ügynök minden körben; a számláló csak íráskor pörög.",{"type":193,"head":194,"rows":203},"table",[195,197,199,201],[196],"Művelet",[198],"Kreditköltség",[200],"Mikor számlázva",[202],"Mire figyeljen",[204,213,222,231],[205,207,209,211],[206],"Epizód 350 bájtig",[208],"1",[210],"Minden írásnál: üzenet, tény vagy JSON payload",[212],"A beillesztett nyers eszközkimenet a szokásos túllövés",[214,216,218,220],[215],"Minden további 350 bájt",[217],"+1",[219],"Epizódonként, felfelé kerekítve",[221],"Egy 1 200 bájtos epizód már 4 kredit",[223,225,227,229],[224],"Webhook-hívás",[226],"1\u002F8",[228],"Ahol a webhook be van kapcsolva",[230],"A sokat beszélő automatizációk csendben összeállnak",[232,234,236,238],[233],"Lekérdezés, tárolás, felhasználók",[235],"0",[237],"Soha",[239],"A sokat olvasó ügynök olcsó marad",{"type":105,"content":241},[242],"A self-serve tarifák: Free 10 000 kredittel havonta, Flex 125 dollárért 50 000 kreditért, Flex Plus 375 dollárért 200 000 kreditért, túlfutással 25 dollár 10 000, illetve 75 dollár 40 000 kreditenként. A késési számok szolgáltatóiak: 148 ms p95 lekérdezés 10 000 csomópontnál és 168 ms 100 milliónál, tehát nem esik vissza láthatóan a mérettel, és semmit sem mond a megelőző kinyerő lépés késéséről.",{"type":139,"ordered":140,"items":244},[245,247,249],[246],"A tarifát írásokra méretezze, nem olvasásokra: napi üzenetek száma szorozva átlagos bájttal szorozva kreddel szorozva harminccal.",[248],"Távolítsa el a nyers eszköztartalmat, mielőtt epizód lenne; az összefoglalt eszközeredmény töredékébe kerül egy átiratnak.",[250],"Állítson be ténybudgetet a lekérdezésnél, hogy a kontextusblokk nőjön rendszerszöveggé, amit senki nem olvas el.",{"type":105,"content":252},[253],"Ebből semmi sem szokatlan a memory-szolgáltatóknál: mindannyian az írásokat számlázzák és olcsó olvasást ígérnek. Az itteni kockázat a kinyerő lépés, mert amit a kinyerő kihagy, azt később már nem lehet lekérni: a nyers üzenetekből, ha tényekké váltak, nincs második kör.",{"type":116,"level":117,"id":92,"text":93},{"type":105,"content":256},[257],"Az ároldal kreditalapú self-serve tarifákat és egy tárgyalt Enterprise tarifát sorol fel. A fizetős belépő a jelenlegi oldalon a Flex 125 dollárral havonta, alatta csak az ingyenes szint van; az Enterprise egyedi krediteket, garantált rate limiteket és a megfelelőségi papírokat adja.",{"type":139,"ordered":140,"items":259},[260,262,264,266],[261],"Free: 10 000 kredit havonta, két projekt, egy Memory MCP szerver-ülv, változó rate limit, nincs átmentés.",[263],"Flex: 125 dollár havonta 50 000 kreditért, utána 25 dollár 10 000enként, 600 kérés percenként, öt projekt, 30 napos átmentés, közösségi támogatás.",[265],"Flex Plus: 375 dollár havonta 200 000 kreditért, utána 75 dollár 40 000enként, 1 000 kérés percenként, observations, webhookok, analitika és hét nap API-napló.",[267],"Enterprise: egyedi kredit és ár, SOC 2 Type II, HIPAA BAA, egy év audit- és API-napló, DPA EU-s ügyfeleknek, deployálás a saját VPC-ben.",{"type":116,"level":117,"id":95,"text":96},{"type":105,"content":270},[271],"Kezdje a deployálási gyengeséggel: mióta a Community Editiont 2025 áprilisában megszüntették, a gráfengine, a Graphiti helyben fut, a termék nem, így a légzár vagy szabályozott üzemeltetés Enterprise-téma, a self-serve szinteken pedig nincs SOC 2 Type II és nincs BAA. Másodszor: a memory csak olyan jó, mint a kinyerés, a kinyerés pedig modellhívás, így a kitalált reláció vagy a kihagyott frissítés nem kérdezhető hiba, hanem csendesen rossz kontextus. Harmadszor: a kreditelszámolás attól függővé teszi a költséget, mennyit beszél az ügynök, nem attól, hány felhasználót szolgál ki. Negyedszer: a gráf más hibakeresési felület, mint a csevegésnapló: hogy a modell miért látott egy tényt, csak a gráf magyarázza meg, nem az átirat.",{"type":193,"head":273,"rows":282},[274,276,278,280],[275],"Eszköz",[277],"Mi az",[279],"Hol győz",[281],"Miről mond le",[283,291,300,309],[284,285,287,289],[25],[286],"Hostolt memory API temporális kontextusgráffal",[288],"Érvényességi ablakkal rendelkező tények és a szolgáltató szerint 170 ms alatti p95",[290],"Nincs önállóan üzemeltethető termék, minden írás kreditbe kerül",[292,294,296,298],[293],"Mem0",[295],"Open-source memory réteg hostolt opcióval",[297],"Egyszerűbb API és saját kiszolgáló",[299],"Laposabb memory-modell, kevesebb temporális könyvelés",[301,303,305,307],[302],"LangMem és LangGraph",[304],"Memory építőelemek egy graph frameworkben",[306],"Memory a meglévő ügynökök és tárolók mellett",[308],"A tárolást, a kinyerést és a lekérdezést magának kell összeraknia",[310,312,314,316],[311],"Postgres és embeddingek",[313],"Csevegésnapló táblában, fölötte hasonlóságkeresés",[315],"Nincs új szolgáltató, teljes adatkontroll",[317],"Nincs temporális érvelés, a felülírt tények továbbra is kérhetők",{"type":105,"content":319},[320],"A valódi kérdés az, hogy az elfelejtés-e a hibaforma. Ha az ügynökök megismétlik magukat, ülésről ülésre elveszítenek döntéseket, vagy nem tudják megmondani, mi változott, arra a gráf érvényességi ablakokkal közvetlenül válaszol. Ha a lekérdezés folyamatosan rossz dokumentumot hoz, a memory az egészben nem a megfelelő réteg, és ugyanannyi erőforrás a chunkingba és a rerankingbe hamarabb megtérül.",{"type":182,"variant":322,"title":323,"body":324},"warn","A poisoning memory-probléma",[325],[326],"Egyetlen üzenet, weboldal vagy dokumentum, amely bekerül a memoryba, alakíthatja az összes későbbi ülést, amely olvassa, ezért a Zep 2026 szeptemberében közölt bejegyzést arról, hogyan védhető meg az agent memory a poisoning ellen. Az írást kezelje megbízható bemenetként: felhasználónként izolálja, korlátozza, mely források írhatnak tényeket, és tartsa a lekérdezési budgetet elég kicsinek, hogy egy megmérgezett tény ne szoríthassa ki a rendszerszöveget.",{"type":116,"level":117,"id":98,"text":99},{"type":105,"content":329},[330],"A Zep jó termék, egyértelmű belépőárral: az elfelejtést jól oldja meg, és az ára az, hogy az egészet nem lehet magunk üzemeltetni. Akik ügynököket visznek ki fizető felhasználókhoz, ahol a látható hiba az, hogy az ügyfél kétszer kapja meg ugyanazt a kérdést, azok vegyék. Akiknél adatmegmaradási követelmény van, azok a Graphitire építsenek, és a körülötte lévő szolgáltatást tartsák sajátban.",{"type":139,"ordered":332,"items":333},true,[334,336,338,340,342],[335],"Vegye, ha az ügynök azért bukik, mert elfelejt, és a hiba megismételt kérdésekben vagy ülések között elveszett döntésekben mutatkozik meg.",[337],"Vegye, ha a memory-írások emberi üzenetek: a kreditmodell akkor a legolcsóbb, ha az epizódok rövidek és ritkák.",[339],"Ne vegye önálló üzemeltetéssel, mert 2025 áprilisa óta csak a Graphiti az öné, minden más a Zep felhőjében él.",[341],"Ne vegye, ha a lekérdezés minősége és nem a memory a probléma, mert egy memory réteg sem javít ki egy rossz indexet.",[343],"Költségvetést készítsen a kinyerő lépésre: minden írás modellhívás, így a költség az ügynök szószátyárságát követi, nem a felhasználók számát.",{"type":345,"content":346},"quote",[347],"Az agent memory állapotkezelési probléma AI-jelmezben: egy gráf, amely élettartamot ad a tényeknek, pontosan az, amit a summary buffer nem tud megadni, a számla pedig egy modellhívás minden megjegyezni kívánt üzenetért.",{"type":116,"level":117,"id":101,"text":102},{"type":139,"ordered":332,"items":350},[351,356,360,364,368,372],[352],{"tag":353,"href":30,"children":354},"a",[355],"Zep árazás: tarifák, kreditek és korlátok",[357],{"tag":353,"href":33,"children":358},[359],"Zep dokumentáció",[361],{"tag":353,"href":36,"children":362},[363],"Graphiti a GitHubon",[365],{"tag":353,"href":39,"children":366},[367],"Graphiti termékoldal",[369],{"tag":353,"href":42,"children":370},[371],"Új irány a Zep open-source stratégiájában",[373],{"tag":353,"href":45,"children":374},[375],"Graphiti: temporális tudásgráfok AI-ügynökökhöz (arXiv)",[377,433,476,525],{"slug":378,"published":379,"minutes":380,"category":7,"tags":381,"keywords":385,"about":393,"sources":400,"cover":425,"og":426,"expertise":48,"locales":427,"lang":52,"title":428,"description":429,"coverAlt":430,"url":431,"pricing":432,"kind":395},"lancedb","2026-09-21",9,[382,383,384,13],"Vector search","Hybrid search","Embedded database",[378,386,387,388,389,390,391,392],"lancedb review","lance vector database","embedded vector database","lancedb vs qdrant","hybrid search rrf","lancedb indexing","lance data format",[394,397],{"name":395,"url":396},"Vector database","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FVector_database",{"name":398,"url":399},"Apache Arrow","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FApache_Arrow",[401,404,407,410,413,416,419,422],{"title":402,"url":403},"LanceDB quickstart","https:\u002F\u002Fdocs.lancedb.com\u002Fquickstart",{"title":405,"url":406},"LanceDB vector indexes","https:\u002F\u002Fdocs.lancedb.com\u002Findexing\u002Fvector-index",{"title":408,"url":409},"LanceDB indexing guide","https:\u002F\u002Fdocs.lancedb.com\u002Findexing\u002Findex",{"title":411,"url":412},"LanceDB hybrid search","https:\u002F\u002Fdocs.lancedb.com\u002Fsearch\u002Fhybrid-search",{"title":414,"url":415},"LanceDB Enterprise","https:\u002F\u002Fdocs.lancedb.com\u002Fenterprise",{"title":417,"url":418},"LanceDB frequently asked questions","https:\u002F\u002Fdocs.lancedb.com\u002Ffaq\u002Ffaq-oss",{"title":420,"url":421},"LanceDB pricing","https:\u002F\u002Flancedb.com\u002Fpricing",{"title":423,"url":424},"LanceDB on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Flancedb\u002F","\u002Fimages\u002Fblog\u002Flancedb\u002Fcover.webp","\u002Fimages\u002Fblog\u002Flancedb\u002Fog.jpg",[50,51,52],"LanceDB: vektoros keresés, amely könyvtárként indul","A LanceDB értékelése: Apache-2.0 beágyazott vektoros könyvtár szerver helyett, az IVF és HNSW indexválasztás, hibrid keresés rangsoregyesítéssel, és mit ad hozzá az Enterprise.","A LanceDB teszt borítóképe: egy Lance-tábla vektorindexet és teljes szöveges indexet táplál egy fúziós rangsorba","https:\u002F\u002Flancedb.com","Apache-2.0 · Cloud paid",{"slug":434,"published":379,"minutes":435,"category":7,"tags":436,"keywords":440,"about":447,"sources":453,"cover":468,"og":469,"expertise":48,"locales":470,"lang":52,"title":471,"description":472,"coverAlt":473,"url":449,"pricing":474,"kind":475},"pgvector",10,[382,437,438,13,439],"Postgres","HNSW","Quantisation",[434,441,442,443,444,445,446],"pgvector vs qdrant","postgres vector search","hnsw index postgres","iterative index scans","binary quantization postgres","vector database postgres",[448,450],{"name":434,"url":449},"https:\u002F\u002Fgithub.com\u002Fpgvector\u002Fpgvector",{"name":451,"url":452},"PostgreSQL","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPostgreSQL",[454,456,459,462,465],{"title":455,"url":449},"pgvector README",{"title":457,"url":458},"pgvector changelog","https:\u002F\u002Fgithub.com\u002Fpgvector\u002Fpgvector\u002Fblob\u002Fmaster\u002FCHANGELOG.md",{"title":460,"url":461},"PostgreSQL news: pgvector 0.8.2 released","https:\u002F\u002Fwww.postgresql.org\u002Fabout\u002Fnews\u002Fpgvector-082-released-3245\u002F",{"title":463,"url":464},"AWS: Scale pgvector with binary quantization","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fdatabase\u002Fscale-pgvector-with-binary-quantization-on-amazon-aurora-postgresql\u002F",{"title":466,"url":467},"pgvector licence","https:\u002F\u002Fgithub.com\u002Fpgvector\u002Fpgvector\u002Fblob\u002Fmaster\u002FLICENSE","\u002Fimages\u002Fblog\u002Fpgvector\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fpgvector\u002Fog.jpg",[50,51,52],"pgvector, értékelés: az a vektordatázis, amelyet nem kell üzemeltetned","Értékelés a pgvector 0.8.7-ről: iteratív indexszkennelés szűrt kereséshez, HNSW és IVFFlat, bináris kvantizálás 100 millió vektornál, és a CVE, amely az indexépítést javítási tétellé tette.","A lekérdezés felül három útra bontakozik: pontos szekvenciális szkennelés, HNSW gráfjárás és IVFFlat vizsgálat; alul egy iteratív szkennelés folytatódik, amíg a limit kitelik.","PostgreSQL licence","Vector database extension",{"slug":477,"published":478,"minutes":435,"category":7,"tags":479,"keywords":481,"about":487,"sources":490,"cover":518,"og":519,"expertise":48,"locales":520,"lang":52,"title":521,"description":522,"coverAlt":523,"url":489,"pricing":524,"kind":9},"mem0","2026-09-17",[9,480,13,382],"Long-term memory",[477,482,483,484,485,20,486],"mem0 review","agent memory layer","mem0 self-hosted","mem0 pricing","mem0 alternatives",[488],{"name":293,"url":489},"https:\u002F\u002Fmem0.ai",[491,494,497,500,503,506,509,512,515],{"title":492,"url":493},"Mem0 documentation","https:\u002F\u002Fdocs.mem0.ai\u002Fintroduction",{"title":495,"url":496},"Mem0 quickstart","https:\u002F\u002Fdocs.mem0.ai\u002Fquickstart",{"title":498,"url":499},"How Mem0 works","https:\u002F\u002Fdocs.mem0.ai\u002Fcore-concepts\u002Fhow-it-works",{"title":501,"url":502},"Mem0 pricing","https:\u002F\u002Fmem0.ai\u002Fpricing",{"title":504,"url":505},"Mem0 on GitHub","https:\u002F\u002Fgithub.com\u002Fmem0ai\u002Fmem0",{"title":507,"url":508},"mem0ai on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Fmem0ai\u002F",{"title":510,"url":511},"Mem0 research and benchmarks","https:\u002F\u002Fmem0.ai\u002Fresearch",{"title":513,"url":514},"Mem0 MCP server","https:\u002F\u002Fdocs.mem0.ai\u002Fplatform\u002Fmem0-mcp",{"title":516,"url":517},"Mem0 paper on arXiv","https:\u002F\u002Farxiv.org\u002Fabs\u002F2504.19413","\u002Fimages\u002Fblog\u002Fmem0\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fmem0\u002Fog.jpg",[50,51,52],"Mem0: mennyibe kerül egy ügynökmemória körönként","A Mem0 elemzése: körönként kinyert tények, az április 2026-i benchmark tábla platformra vonatkozó fenntartása, négy felhő-csomag és ami kimarad az önálló üzemeltetésből.","Hurok, amely a beszélgetésből tárolt tényeket készít, majd visszaolvasja őket a promptba","Free tier · from $19 per month",{"slug":526,"published":527,"minutes":435,"category":7,"tags":528,"keywords":531,"about":540,"sources":550,"cover":569,"og":570,"expertise":48,"locales":571,"lang":52,"title":572,"description":573,"coverAlt":574,"url":543,"pricing":575,"kind":395},"milvus-zilliz","2026-09-08",[382,383,529,530,13],"BM25 full text","Distributed",[532,533,534,535,536,537,538,539],"milvus","milvus vs qdrant","zilliz cloud pricing","vector database comparison","milvus hybrid search","apache milvus self-hosting","milvus 3.0","rag vector store",[541,544,547],{"name":542,"url":543},"Milvus","https:\u002F\u002Fmilvus.io",{"name":545,"url":546},"Zilliz Cloud","https:\u002F\u002Fzilliz.com",{"name":548,"url":549},"Retrieval-augmented generation","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FRetrieval-augmented_generation",[551,554,557,560,563,566],{"title":552,"url":553},"Milvus architecture overview","https:\u002F\u002Fmilvus.io\u002Fdocs\u002Farchitecture_overview.md",{"title":555,"url":556},"Milvus release notes","https:\u002F\u002Fmilvus.io\u002Fdocs\u002Frelease_notes.md",{"title":558,"url":559},"Milvus releases on GitHub","https:\u002F\u002Fgithub.com\u002Fmilvus-io\u002Fmilvus\u002Freleases",{"title":561,"url":562},"Milvus README: features and licence","https:\u002F\u002Fgithub.com\u002Fmilvus-io\u002Fmilvus",{"title":564,"url":565},"Zilliz Cloud pricing","https:\u002F\u002Fzilliz.com\u002Fpricing",{"title":567,"url":568},"Zilliz Cloud list price","https:\u002F\u002Fzilliz.com\u002Fpricing\u002Fpricing-guide","\u002Fimages\u002Fblog\u002Fmilvus-zilliz\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fmilvus-zilliz\u002Fog.jpg",[50,51,52],"Milvus elemzés: a legteljesebb vektordatbázis üzemeltetve","A Milvus 3.0.2 a legteljesebb nyílt forráskódú vektordatbázis, és a legnehezebben üzemeltethető. Elemzés az architektúráról, a hibrid keresésről, a költségekről és a korlátokról.","A Milvus-ajánló címképe: folyamat az ingesttől az indexen, a keresésen és a rerankingen át","Apache-2.0 · Zilliz Cloud free tier",1791383549962]