├── .editorconfig ├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── COMMUNITY.md ├── CONFIGURATION.md ├── CONTRIBUTING.md ├── DIARY.md ├── Directory.Build.props ├── Directory.Packages.props ├── DockerElasticsearchAndKibana.md ├── KernelMemoryElasticsearch.sln ├── KernelMemoryElasticsearch.sln.DotSettings ├── LICENSE ├── NUGET.md ├── README.md ├── SECURITY.md ├── TODO.md ├── code-analysis.props ├── content └── images │ ├── Connectors.jpg │ ├── CreateIndices.png │ ├── DataPage1.jpg │ ├── DataPage2.jpg │ ├── DataPageAllRows.jpg │ ├── ESLogo.jpg │ ├── FML-Logo-Round.gif │ ├── FML-Logo-Round.png │ ├── FML-Logo-Square.gif │ ├── FML-Logo-Square.png │ ├── FMLLogo.png │ ├── Free Mind Labs logo.png │ ├── Free Mind Labs.gif │ ├── KnnQuery.jpg │ ├── Mappings.jpg │ ├── Pipelines.jpg │ ├── RAG.jpg │ ├── Solution.png │ └── TestRunning.png ├── docker ├── .env.example ├── .gitattributes ├── LICENSE ├── README.md ├── app │ ├── dockerfile │ ├── main.py │ └── requirements.txt ├── docker-compose.yml ├── filebeat.yml ├── images │ ├── CACRT.png │ ├── ComposeRunning.png │ ├── DevConsole.png │ ├── DockerDesktop.png │ ├── DockerSolutionFolder.png │ ├── ELKStack.png │ ├── ESServer.png │ ├── ElasticAgentMetrics.png │ ├── EnvSample.png │ ├── FinalAgentConfiguration.png │ ├── Fleet.png │ ├── GoodAgent.png │ ├── InvalidAgent1.png │ ├── InvalidAgent2.png │ ├── InvalidAgent3.png │ ├── SaveAndDeploy.png │ └── WelcomePageKibana.png ├── kibana.yml ├── logstash.conf ├── logstash_ingest_data │ └── Air_Quality.csv └── metricbeat.yml ├── icon.png ├── nuget-package.props ├── nuget.config ├── packages └── README.md ├── src └── ElasticsearchMemoryStorage │ ├── ConfigurationException.cs │ ├── ElasticsearchConfig.cs │ ├── ElasticsearchConfigBuilder.cs │ ├── ElasticsearchConfigExtensions.cs │ ├── ElasticsearchMemory.cs │ ├── ElasticsearchMemoryFilter.cs │ ├── ElasticsearchMemoryRecord.cs │ ├── ElasticsearchMemoryStorage.csproj │ ├── ElasticsearchTag.cs │ ├── Extensions │ ├── KernelMemoryBuilderExtensions.cs │ ├── MemoryFilterExtensions.cs │ └── ServiceCollectionExtensions.cs │ ├── IIndexNameHelper.cs │ └── IndexNameHelper.cs └── tests └── UnitTests ├── Data ├── file1-Wikipedia-Carbon.txt ├── file2-Wikipedia-Moon.txt ├── file3-lorem-ipsum.docx ├── file4-SK-Readme.pdf ├── file5-NASA-news.pdf └── file6-ANWC-image.jpg ├── DataStorageTests.cs ├── ElasticsearchTestBase.cs ├── IndexManagementTests.cs ├── IndexnameTests.cs ├── KernelMemoryTests.cs ├── SearchTests.cs ├── Startup.cs ├── TestsHelper.cs ├── UnitTests.csproj └── appSettings.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COMMUNITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/COMMUNITY.md -------------------------------------------------------------------------------- /CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/CONFIGURATION.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DIARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/DIARY.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /DockerElasticsearchAndKibana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/DockerElasticsearchAndKibana.md -------------------------------------------------------------------------------- /KernelMemoryElasticsearch.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/KernelMemoryElasticsearch.sln -------------------------------------------------------------------------------- /KernelMemoryElasticsearch.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/KernelMemoryElasticsearch.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /NUGET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/NUGET.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/TODO.md -------------------------------------------------------------------------------- /code-analysis.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/code-analysis.props -------------------------------------------------------------------------------- /content/images/Connectors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Connectors.jpg -------------------------------------------------------------------------------- /content/images/CreateIndices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/CreateIndices.png -------------------------------------------------------------------------------- /content/images/DataPage1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/DataPage1.jpg -------------------------------------------------------------------------------- /content/images/DataPage2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/DataPage2.jpg -------------------------------------------------------------------------------- /content/images/DataPageAllRows.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/DataPageAllRows.jpg -------------------------------------------------------------------------------- /content/images/ESLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/ESLogo.jpg -------------------------------------------------------------------------------- /content/images/FML-Logo-Round.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/FML-Logo-Round.gif -------------------------------------------------------------------------------- /content/images/FML-Logo-Round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/FML-Logo-Round.png -------------------------------------------------------------------------------- /content/images/FML-Logo-Square.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/FML-Logo-Square.gif -------------------------------------------------------------------------------- /content/images/FML-Logo-Square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/FML-Logo-Square.png -------------------------------------------------------------------------------- /content/images/FMLLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/FMLLogo.png -------------------------------------------------------------------------------- /content/images/Free Mind Labs logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Free Mind Labs logo.png -------------------------------------------------------------------------------- /content/images/Free Mind Labs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Free Mind Labs.gif -------------------------------------------------------------------------------- /content/images/KnnQuery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/KnnQuery.jpg -------------------------------------------------------------------------------- /content/images/Mappings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Mappings.jpg -------------------------------------------------------------------------------- /content/images/Pipelines.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Pipelines.jpg -------------------------------------------------------------------------------- /content/images/RAG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/RAG.jpg -------------------------------------------------------------------------------- /content/images/Solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/Solution.png -------------------------------------------------------------------------------- /content/images/TestRunning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/content/images/TestRunning.png -------------------------------------------------------------------------------- /docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/.env.example -------------------------------------------------------------------------------- /docker/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/.gitattributes -------------------------------------------------------------------------------- /docker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/LICENSE -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/app/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/app/dockerfile -------------------------------------------------------------------------------- /docker/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/app/main.py -------------------------------------------------------------------------------- /docker/app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/app/requirements.txt -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/filebeat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/filebeat.yml -------------------------------------------------------------------------------- /docker/images/CACRT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/CACRT.png -------------------------------------------------------------------------------- /docker/images/ComposeRunning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/ComposeRunning.png -------------------------------------------------------------------------------- /docker/images/DevConsole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/DevConsole.png -------------------------------------------------------------------------------- /docker/images/DockerDesktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/DockerDesktop.png -------------------------------------------------------------------------------- /docker/images/DockerSolutionFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/DockerSolutionFolder.png -------------------------------------------------------------------------------- /docker/images/ELKStack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/ELKStack.png -------------------------------------------------------------------------------- /docker/images/ESServer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/ESServer.png -------------------------------------------------------------------------------- /docker/images/ElasticAgentMetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/ElasticAgentMetrics.png -------------------------------------------------------------------------------- /docker/images/EnvSample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/EnvSample.png -------------------------------------------------------------------------------- /docker/images/FinalAgentConfiguration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/FinalAgentConfiguration.png -------------------------------------------------------------------------------- /docker/images/Fleet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/Fleet.png -------------------------------------------------------------------------------- /docker/images/GoodAgent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/GoodAgent.png -------------------------------------------------------------------------------- /docker/images/InvalidAgent1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/InvalidAgent1.png -------------------------------------------------------------------------------- /docker/images/InvalidAgent2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/InvalidAgent2.png -------------------------------------------------------------------------------- /docker/images/InvalidAgent3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/InvalidAgent3.png -------------------------------------------------------------------------------- /docker/images/SaveAndDeploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/SaveAndDeploy.png -------------------------------------------------------------------------------- /docker/images/WelcomePageKibana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/images/WelcomePageKibana.png -------------------------------------------------------------------------------- /docker/kibana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/kibana.yml -------------------------------------------------------------------------------- /docker/logstash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/logstash.conf -------------------------------------------------------------------------------- /docker/logstash_ingest_data/Air_Quality.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/logstash_ingest_data/Air_Quality.csv -------------------------------------------------------------------------------- /docker/metricbeat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/docker/metricbeat.yml -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/icon.png -------------------------------------------------------------------------------- /nuget-package.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/nuget-package.props -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/nuget.config -------------------------------------------------------------------------------- /packages/README.md: -------------------------------------------------------------------------------- 1 | # Package folder 2 | 3 | Do not remove this file -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ConfigurationException.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchConfig.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchConfigBuilder.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchConfigExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchConfigExtensions.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchMemory.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchMemoryFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchMemoryFilter.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchMemoryRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchMemoryRecord.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchMemoryStorage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchMemoryStorage.csproj -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/ElasticsearchTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/ElasticsearchTag.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/Extensions/KernelMemoryBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/Extensions/KernelMemoryBuilderExtensions.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/Extensions/MemoryFilterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/Extensions/MemoryFilterExtensions.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/IIndexNameHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/IIndexNameHelper.cs -------------------------------------------------------------------------------- /src/ElasticsearchMemoryStorage/IndexNameHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/src/ElasticsearchMemoryStorage/IndexNameHelper.cs -------------------------------------------------------------------------------- /tests/UnitTests/Data/file1-Wikipedia-Carbon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file1-Wikipedia-Carbon.txt -------------------------------------------------------------------------------- /tests/UnitTests/Data/file2-Wikipedia-Moon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file2-Wikipedia-Moon.txt -------------------------------------------------------------------------------- /tests/UnitTests/Data/file3-lorem-ipsum.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file3-lorem-ipsum.docx -------------------------------------------------------------------------------- /tests/UnitTests/Data/file4-SK-Readme.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file4-SK-Readme.pdf -------------------------------------------------------------------------------- /tests/UnitTests/Data/file5-NASA-news.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file5-NASA-news.pdf -------------------------------------------------------------------------------- /tests/UnitTests/Data/file6-ANWC-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Data/file6-ANWC-image.jpg -------------------------------------------------------------------------------- /tests/UnitTests/DataStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/DataStorageTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/ElasticsearchTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/ElasticsearchTestBase.cs -------------------------------------------------------------------------------- /tests/UnitTests/IndexManagementTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/IndexManagementTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/IndexnameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/IndexnameTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/KernelMemoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/KernelMemoryTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/SearchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/SearchTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/Startup.cs -------------------------------------------------------------------------------- /tests/UnitTests/TestsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/TestsHelper.cs -------------------------------------------------------------------------------- /tests/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /tests/UnitTests/appSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freemindlabsinc/FreeMindLabs.KernelMemory.Elasticsearch/HEAD/tests/UnitTests/appSettings.json --------------------------------------------------------------------------------