Generellem 1.0.0

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Generellem --version 1.0.0                
NuGet\Install-Package Generellem -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Generellem" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Generellem --version 1.0.0                
#r "nuget: Generellem, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Generellem as a Cake Addin
#addin nuget:?package=Generellem&version=1.0.0

// Install Generellem as a Cake Tool
#tool nuget:?package=Generellem&version=1.0.0                

Generellem Logo

Generellem

Generellem is an opinionated framework for implementing Retrieval Augmented Generation (RAG) processes. Essentially, you can use AI on your own documents.

Project Status:

Generellem is still in Beta. The Beta 2 release has several breaking changes. If you need help, please visit Discussions or create a new Issue.

The framework is cross-platform. The plans are to target the latest version of C# and the latest .NET LTS release. The initial releases are building around Azure and Windows technologies.

Generellem open-source is the underlying engine of the commercial Generellem SaaS product. So, you can expect regular updates over time.

Getting Started

There's a growing list of demos that you can clone and run to get a feel for how the framework works. You might want to start with GenerellemConsole which has foundational support. We'll have more demos as the technology support grows. e.g. MSGraphDemo shows how to work with OneDrive via Microsoft Graph.

We have a growing library of documentation to include Architecture, Getting Started, and more. Please visit the Wiki for more information.

Contributing

Generellem is an open-source project and we welcome your contributions. Please visit the Contributing page for more information.

If you are a Generellem SaaS customer and need support for a specific data source, document type, or platform, you're welcome to add that here for quicker implementation.

Project Owners

Joe Mayo stared the Generellem project because of his belief in open-soure and contributing to the community. In addition to Discussions and Issues, here are a few places you can find Joe at.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0.9-beta2 36 7/29/2024
1.0.0.2-beta1 73 2/21/2024
1.0.0 132 8/30/2024

Full Release

Generellem is now out of Beta. It supports ingestion from File System, Web Sites, and OneDrive document sources. It also supports many common document types, including Word, PDF, MarkDown, and more.

Changes since last beta include minor refactorings and a bug fix to make sure that users don't need to submit MSGraph credentials if they haven't specified any OneDrive folders.