├── .editorconfig ├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── COMMUNITY.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── Directory.Packages.props ├── KernelMemoryPostgres.sln ├── KernelMemoryPostgres.sln.DotSettings ├── LICENSE ├── NUGET.md ├── PostgresMemoryStorage ├── Db │ ├── PostgresDbClient.cs │ ├── PostgresMemoryRecord.cs │ └── PostgresSchema.cs ├── DependencyInjection.cs ├── PostgresConfig.cs ├── PostgresException.cs ├── PostgresMemory.cs ├── PostgresMemoryFilter.cs └── PostgresMemoryStorage.csproj ├── README.md ├── SECURITY.md ├── code-analysis.props ├── icon.png ├── nuget-package.props ├── nuget.config ├── packages └── README.md └── tests ├── .editorconfig ├── FunctionalTests ├── ConcurrencyTests.cs ├── FilteringTests.cs ├── FunctionalTests.csproj ├── IndexCreationTests.cs ├── TestHelpers │ ├── BaseTestCase.cs │ ├── FakeEmbeddingGenerator.cs │ ├── RedirectConsole.cs │ ├── Startup.cs │ └── Usings.cs └── appsettings.json ├── TestApplication ├── .editorconfig ├── Program.cs ├── TestApplication.csproj ├── appsettings.customsql.json └── appsettings.json └── UnitTests ├── PostgresConfigTests.cs ├── UnitTests.csproj └── Usings.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COMMUNITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/COMMUNITY.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /KernelMemoryPostgres.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/KernelMemoryPostgres.sln -------------------------------------------------------------------------------- /KernelMemoryPostgres.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/KernelMemoryPostgres.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/LICENSE -------------------------------------------------------------------------------- /NUGET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/NUGET.md -------------------------------------------------------------------------------- /PostgresMemoryStorage/Db/PostgresDbClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/Db/PostgresDbClient.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/Db/PostgresMemoryRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/Db/PostgresMemoryRecord.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/Db/PostgresSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/Db/PostgresSchema.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/DependencyInjection.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/PostgresConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/PostgresConfig.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/PostgresException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/PostgresException.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/PostgresMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/PostgresMemory.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/PostgresMemoryFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/PostgresMemoryFilter.cs -------------------------------------------------------------------------------- /PostgresMemoryStorage/PostgresMemoryStorage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/PostgresMemoryStorage/PostgresMemoryStorage.csproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/SECURITY.md -------------------------------------------------------------------------------- /code-analysis.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/code-analysis.props -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/icon.png -------------------------------------------------------------------------------- /nuget-package.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/nuget-package.props -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/nuget.config -------------------------------------------------------------------------------- /packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/packages/README.md -------------------------------------------------------------------------------- /tests/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/.editorconfig -------------------------------------------------------------------------------- /tests/FunctionalTests/ConcurrencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/ConcurrencyTests.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/FilteringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/FilteringTests.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/FunctionalTests.csproj -------------------------------------------------------------------------------- /tests/FunctionalTests/IndexCreationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/IndexCreationTests.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/TestHelpers/BaseTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/TestHelpers/BaseTestCase.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/TestHelpers/FakeEmbeddingGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/TestHelpers/FakeEmbeddingGenerator.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/TestHelpers/RedirectConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/TestHelpers/RedirectConsole.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/TestHelpers/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/TestHelpers/Startup.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/TestHelpers/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/TestHelpers/Usings.cs -------------------------------------------------------------------------------- /tests/FunctionalTests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/FunctionalTests/appsettings.json -------------------------------------------------------------------------------- /tests/TestApplication/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/TestApplication/.editorconfig -------------------------------------------------------------------------------- /tests/TestApplication/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/TestApplication/Program.cs -------------------------------------------------------------------------------- /tests/TestApplication/TestApplication.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/TestApplication/TestApplication.csproj -------------------------------------------------------------------------------- /tests/TestApplication/appsettings.customsql.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/TestApplication/appsettings.customsql.json -------------------------------------------------------------------------------- /tests/TestApplication/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/TestApplication/appsettings.json -------------------------------------------------------------------------------- /tests/UnitTests/PostgresConfigTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/UnitTests/PostgresConfigTests.cs -------------------------------------------------------------------------------- /tests/UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /tests/UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/kernel-memory-extension-example/HEAD/tests/UnitTests/Usings.cs --------------------------------------------------------------------------------