নমস্কার
AnAIpoweredpersonalknowledgebasethatletsyoucapturetweets,YouTubevideos,andarticlesintoonesearchablelibraryandretrievethembymeaningratherthanexactwords.Everysaveditemisenrichedwithitsrealcontent,includingvideotranscriptsandfullarticletext,andembeddedasavector,soasearchlike"memorysafesystemslanguage"surfacesyourRustbookmarkevenwhenthosewordsneverappearinthetitle.Userscanfilterbytype,tagtheircontent,andpublishareadonlysharedbraintoanyonethroughasinglelink.
BuiltsemanticsearchendtoendusingOpenAItextembedding3smallwith1536dimensionvectorsandMongoDBAtlasVectorSearch,runningavectorsearchaggregationover100nearestneighborcandidatesandreturningthetop10rankedbycosinesimilarity,scopedperuserthroughanindexleveluserIdfilter.
EngineeredacontentextractionpipelinethatpullsYouTubetranscriptsandparsescleanarticletextwithMozillaReadabilityandJSDOM,soembeddingscaptureactualcontentinsteadofjusttitles,withgracefulfallbacksthatkeepsavingusableevenwhenanupstreamAPIfails.
ImplementedstatelessJWTauthenticationwithbcrypthashing,Zodrequestvalidation,andanormalizedtagsystemusingatomicupsertstostayduplicatefreeunderconcurrentwrites.
Designedapublicbrainsharingfeaturethatgeneratesarandomslugforanunauthenticated,fullyrenderedreadonlyview,revocableinstantlywithatoggle.
DevelopedthefrontendasaReact19andReactRoutersinglepageappwithTailwindCSSv4,customhooksforauth,content,andsearch,500msdebouncedlivesearch,andnativeYouTube,tweet,andarticlepreviews.
ContainerizedfrontendandbackendwithmultistageDockerbuildsanddeployedtoAWSEC2behindannginxreverseproxythatservestheAPIandappfromoneoriginwithnoCORS,plusahealthcheckandautoreconnectloopforresilience.
Haveaprojectinmind?
subhajitguchhait04@gmail.com