Simplepage.Eddi.Umbraco.v17
0.5.14-beta
dotnet add package Simplepage.Eddi.Umbraco.v17 --version 0.5.14-beta
NuGet\Install-Package Simplepage.Eddi.Umbraco.v17 -Version 0.5.14-beta
<PackageReference Include="Simplepage.Eddi.Umbraco.v17" Version="0.5.14-beta" />
<PackageVersion Include="Simplepage.Eddi.Umbraco.v17" Version="0.5.14-beta" />Directory.Packages.props
<PackageReference Include="Simplepage.Eddi.Umbraco.v17" />Project file
paket add Simplepage.Eddi.Umbraco.v17 --version 0.5.14-beta
#r "nuget: Simplepage.Eddi.Umbraco.v17, 0.5.14-beta"
#:package Simplepage.Eddi.Umbraco.v17@0.5.14-beta
#addin nuget:?package=Simplepage.Eddi.Umbraco.v17&version=0.5.14-beta&prereleaseInstall as a Cake Addin
#tool nuget:?package=Simplepage.Eddi.Umbraco.v17&version=0.5.14-beta&prereleaseInstall as a Cake Tool
Eddi - AI Content Assistant for Umbraco 17
Eddi adds an AI-powered chat dashboard to your Umbraco 17 backoffice. Content editors can manage their site, run GEO audits, and rewrite copy for AI search engines through natural conversation.
Built on top of Umbraco.AI's native Copilot framework, with Eddi-specific tools layered on for content management, blueprint generation, and Generative Engine Optimisation.
Quick Start
1. Install the package
dotnet add package Simplepage.Eddi.Umbraco.v17 --prerelease
2. Add configuration
In your appsettings.json:
{
"Eddi": {
"ServiceUrl": "https://api.eddi.im"
}
}
Optionally provide an API key for auto-setup; otherwise the dashboard will prompt for one on first load:
{
"Eddi": {
"ServiceUrl": "https://api.eddi.im",
"ApiKey": "sk-ant-...",
"Provider": "anthropic"
}
}
3. Build and run
dotnet build
dotnet run
4. Register your site
Open the Umbraco backoffice and navigate to the Eddi dashboard. Enter your site name, email, and API key to register. Eddi will then auto-create the Umbraco.AI connection, profile, and agent on your behalf.
What Eddi does
- Search, read, create, update, and publish content via chat
- Edit individual blocks inside Block List and Block Grid properties
- GEO (Generative Engine Optimisation) tools: score citability, audit a whole site, generate rewrite suggestions
- Find pages missing metadata, list recent changes, generate content blueprints
- Slash commands:
/seo-audit,/missing-alt,/stale-content,/geo-audit,/geo-suggest, and more - Write tools verify the data actually persisted before reporting success, so the AI cannot silently no-op on a value the back-end converter rejected
Requirements
- Umbraco 17.1+ (.NET 10)
- Umbraco.AI 1.10.x (resolved automatically as a transitive dependency)
- An Anthropic (Claude) or OpenAI API key - bring your own; you control the spend
Plan tiers
- Free / Trial - read-only tools, find missing meta, list recent changes
- Pro - full read and write, blueprints, command bar
- Enterprise - bulk operations, GEO audit, audit export, higher tool-loop limits
- Agency - up to 10 sites, plus per-site add-ons
See eddi.im/pricing for current pricing.
Support
- Email: support@simonantony.co.uk
- Website: https://eddi.im
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Markdig (>= 0.45.0)
- Umbraco.AI (= 1.10.1)
- Umbraco.AI.Agent (= 1.9.0)
- Umbraco.AI.Anthropic (= 1.3.0)
- Umbraco.AI.OpenAI (= 1.2.0)
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 |
|---|---|---|
| 0.5.14-beta | 62 | 5/19/2026 |
| 0.5.13-beta | 56 | 5/15/2026 |
| 0.5.12-beta | 58 | 5/15/2026 |
| 0.5.11-beta | 51 | 5/15/2026 |
| 0.5.10-beta | 51 | 5/15/2026 |
| 0.5.9-beta | 53 | 5/15/2026 |
| 0.5.8-beta | 55 | 5/15/2026 |
| 0.5.7-beta | 49 | 5/15/2026 |
| 0.5.6-beta | 49 | 5/15/2026 |
| 0.5.5-beta | 56 | 5/15/2026 |
| 0.5.4-beta | 52 | 5/15/2026 |
| 0.5.3-beta | 57 | 5/15/2026 |
| 0.5.2-beta | 54 | 5/14/2026 |
| 0.5.1-beta | 51 | 5/14/2026 |
| 0.5.0-beta | 55 | 5/14/2026 |
| 0.4.13-alpha | 58 | 5/14/2026 |
| 0.4.12-alpha | 50 | 5/14/2026 |
| 0.4.11-alpha | 51 | 5/14/2026 |
| 0.4.10-alpha | 53 | 5/13/2026 |
| 0.4.9-alpha | 64 | 4/16/2026 |