Skip to content

Credits and licences

SEO-AI is built on research data and open-source software. Here is what it uses, under which licence, and what we changed.

Data sets and word lists

Glasgow Norms (Scott, Keitel, Becirspahic, Yao and Sereno, 2019, Behavior Research Methods 51, 1258 to 1270)

Word concreteness ratings for the concrete-language metric, when the site switches it on.

Licence: CC BY 4.0 · Source · Changes: Single words only; ratings rescaled from 1 to 7 onto 1 to 5.

Wikidata

Linking the people, places and organisations an article names to their Wikidata entries in the article's schema (exact name matches only).

Licence: CC0 1.0 · Source · Changes: None; answers are kept for 90 days to avoid asking twice.

Dale-Chall easy word list (dale-chall package by Titus Wormer)

The Dale-Chall readability score.

Licence: MIT · Source · Changes: None.

Spache easy word list (spache package by Titus Wormer)

The Spache readability score for simple text.

Licence: MIT · Source · Changes: None.

Open-source software

SEO-AI ships 256 open-source packages, each used under its own licence.

Show every package and its licence

SEO-AI ships 255 open-source packages. Each is used under its own licence, named below; the full licence text is in each package. This list is generated by npm run notices.

Package Version Licence
@anthropic-ai/sdk 0.125.0 MIT
@asamuzakjp/css-color 5.1.11 MIT
@asamuzakjp/dom-selector 7.1.1 MIT
@asamuzakjp/generational-cache 1.0.1 MIT
@asamuzakjp/nwsapi 2.3.9 MIT
@babel/runtime 7.29.7 MIT
@bramus/specificity 2.4.2 MIT
@csstools/color-helpers 6.1.1 MIT-0
@csstools/css-calc 3.4.0 MIT
@csstools/css-color-parser 4.2.3 MIT
@csstools/css-parser-algorithms 4.0.0 MIT
@csstools/css-syntax-patches-for-csstree 1.1.14 MIT-0
@csstools/css-tokenizer 4.0.0 MIT
@emnapi/runtime 1.11.3 MIT
@exodus/bytes 1.15.1 MIT
@huggingface/tokenizers 0.2.0 Apache-2.0
@img/colour 1.1.0 MIT
@img/sharp-wasm32 0.35.5 Apache-2.0 AND LGPL-3.0-or-later AND MIT
@img/sharp-win32-x64 0.35.5 Apache-2.0 AND LGPL-3.0-or-later
@msgpackr-extract/msgpackr-extract-win32-x64 3.0.4 MIT
@protobufjs/aspromise 1.1.2 BSD-3-Clause
@protobufjs/base64 1.1.2 BSD-3-Clause
@protobufjs/codegen 2.0.5 BSD-3-Clause
@protobufjs/eventemitter 1.1.1 BSD-3-Clause
@protobufjs/fetch 1.1.1 BSD-3-Clause
@protobufjs/float 1.0.2 BSD-3-Clause
@protobufjs/path 1.1.2 BSD-3-Clause
@protobufjs/pool 1.1.0 BSD-3-Clause
@protobufjs/utf8 1.1.2 BSD-3-Clause
@radix-ui/number 1.1.3 MIT
@radix-ui/primitive 1.1.7 MIT
@radix-ui/react-accordion 1.2.20 MIT
@radix-ui/react-alert-dialog 1.1.23 MIT
@radix-ui/react-avatar 1.2.6 MIT
@radix-ui/react-checkbox 1.3.11 MIT
@radix-ui/react-collapsible 1.1.20 MIT
@radix-ui/react-collection 1.1.15 MIT
@radix-ui/react-compose-refs 1.1.5 MIT
@radix-ui/react-context 1.2.2 MIT
@radix-ui/react-dialog 1.1.23 MIT
@radix-ui/react-direction 1.1.4 MIT
@radix-ui/react-dismissable-layer 1.1.19 MIT
@radix-ui/react-dropdown-menu 2.1.24 MIT
@radix-ui/react-focus-guards 1.1.6 MIT
@radix-ui/react-focus-scope 1.1.16 MIT
@radix-ui/react-id 1.1.4 MIT
@radix-ui/react-label 2.1.15 MIT
@radix-ui/react-menu 2.1.24 MIT
@radix-ui/react-popover 1.1.23 MIT
@radix-ui/react-popper 1.3.7 MIT
@radix-ui/react-portal 1.1.17 MIT
@radix-ui/react-presence 1.1.10 MIT
@radix-ui/react-primitive 2.1.10 MIT
@radix-ui/react-progress 1.1.16 MIT
@radix-ui/react-radio-group 1.4.7 MIT
@radix-ui/react-roving-focus 1.1.19 MIT
@radix-ui/react-scroll-area 1.2.18 MIT
@radix-ui/react-select 2.3.7 MIT
@radix-ui/react-separator 1.1.15 MIT
@radix-ui/react-slider 1.4.7 MIT
@radix-ui/react-slot 1.3.3 MIT
@radix-ui/react-switch 1.3.7 MIT
@radix-ui/react-tabs 1.1.21 MIT
@radix-ui/react-toast 1.2.23 MIT
@radix-ui/react-toggle 1.1.18 MIT
@radix-ui/react-tooltip 1.2.16 MIT
@radix-ui/react-use-callback-ref 1.1.4 MIT
@radix-ui/react-use-controllable-state 1.2.6 MIT
@radix-ui/react-use-effect-event 0.0.5 MIT
@radix-ui/react-use-is-hydrated 0.1.3 MIT
@radix-ui/react-use-layout-effect 1.1.4 MIT
@radix-ui/react-use-previous 1.1.4 MIT
@radix-ui/react-use-size 1.1.4 MIT
@radix-ui/react-visually-hidden 1.2.11 MIT
@stablelib/base64 1.0.1 MIT
@tanstack/query-core 5.102.8 MIT
@tanstack/react-query 5.102.8 MIT
@types/node 25.9.7 MIT
@types/node 22.20.2 MIT
@types/pg 8.23.1 MIT
@types/react 18.3.31 MIT
@types/react-dom 18.3.7 MIT
@types/trusted-types 2.0.7 MIT
@xmldom/xmldom 0.8.15 MIT
accepts 2.0.0 MIT
argparse 1.0.10 Python-2.0
aria-hidden 1.2.6 MIT
base64-js 1.5.1 MIT
bidi-js 1.1.0 MIT
body-parser 2.3.0 MIT
boolbase 1.0.0 ISC
bullmq 6.3.11 MIT
bytes 3.1.2 MIT
cheerio 1.2.0 MIT
cheerio-select 2.1.0 BSD-2-Clause
class-variance-authority 0.7.1 Apache-2.0
clsx 2.1.1 MIT
cmdk 1.1.1 MIT
content-disposition 1.1.0 MIT
content-type 2.1.0 MIT
content-type 1.0.5 MIT
cookie 0.7.2 MIT
cookie-signature 1.2.2 MIT
core-util-is 1.0.3 MIT
cron-parser 5.10.1 MIT
css-select 5.2.2 BSD-2-Clause
css-tree 3.2.1 MIT
css-what 6.2.2 BSD-2-Clause
csv-parse 7.0.2 MIT
dale-chall 2.0.1 MIT
data-urls 7.0.0 MIT
debug 4.4.3 MIT
decimal.js 10.6.0 MIT
depd 2.0.0 MIT
detect-libc 2.1.2 Apache-2.0
dingbat-to-unicode 1.0.2 BSD-2-Clause
docx 9.7.1 MIT
dom-serializer 2.0.0 MIT
domelementtype 2.3.0 BSD-2-Clause
domhandler 5.0.3 BSD-2-Clause
dompurify 3.4.17 (MPL-2.0 OR Apache-2.0)
domutils 3.2.2 BSD-2-Clause
drizzle-orm 0.45.4 Apache-2.0
drizzle-zod 0.7.1 Apache-2.0
duck 0.1.12 BSD
encodeurl 2.0.0 MIT
encoding-sniffer 0.2.1 MIT
entities 4.5.0 BSD-2-Clause
entities 7.0.1 BSD-2-Clause
entities 8.1.0 BSD-2-Clause
escape-html 1.0.3 MIT
etag 1.8.1 MIT
express 5.2.1 MIT
fast-sha256 1.3.0 Unlicense
fflate 0.8.3 MIT
finalhandler 2.1.1 MIT
flatbuffers 25.9.23 Apache-2.0
forwarded 0.2.0 MIT
fresh 2.0.0 MIT
guid-typescript 1.0.9 ISC
hash.js 1.1.7 MIT
html-encoding-sniffer 6.0.0 MIT
htmlparser2 10.1.0 MIT
http-errors 2.0.1 MIT
iconv-lite 0.6.3 MIT
iconv-lite 0.7.3 MIT
immediate 3.0.6 MIT
inherits 2.0.4 ISC
ioredis 6.0.0 MIT
ipaddr.js 1.9.1 MIT
is-potential-custom-element-name 1.0.1 MIT
is-promise 4.0.0 MIT
isarray 1.0.0 MIT
isomorphic-dompurify 3.19.0 MIT
jsdom 29.1.1 MIT
json-schema-to-ts 3.1.1 MIT
jszip 3.10.2 (MIT OR GPL-3.0-or-later)
lie 3.3.0 MIT
long 5.3.2 Apache-2.0
lop 0.4.2 BSD-2-Clause
lru-cache 11.5.2 ISC
lucide-react 0.453.0 ISC
luxon 3.7.2 MIT
mammoth 1.13.0 BSD-2-Clause
marked 18.0.12 MIT
merge-descriptors 2.0.0 MIT
mime-types 3.0.2 MIT
minimalistic-assert 1.0.1 ISC
ms 2.1.3 MIT
msgpackr 2.1.0 MIT
msgpackr-extract 3.0.4 MIT
nanoid 5.1.16 MIT
negotiator 1.1.0 MIT
node-abort-controller 3.1.1 MIT
node-gyp-build-optional-packages 5.2.2 MIT
nth-check 2.1.1 BSD-2-Clause
on-finished 2.4.1 MIT
once 1.4.0 ISC
onnxruntime-common 1.30.0 MIT
onnxruntime-web 1.30.0 MIT
openai 6.49.0 Apache-2.0
option 0.2.4 BSD-2-Clause
p-limit 7.3.2 MIT
pako 1.0.11 (MIT AND Zlib)
parse5 7.3.0 MIT
parse5 8.0.1 MIT
parse5-htmlparser2-tree-adapter 7.1.0 MIT
parse5-parser-stream 7.1.2 MIT
parseurl 1.3.3 MIT
path-to-regexp 8.4.2 MIT
pg 8.23.0 MIT
pg-protocol 1.16.0 MIT
pg-types 2.2.0 MIT
platform 1.3.6 MIT
process-nextick-args 2.0.1 MIT
protobufjs 7.6.6 BSD-3-Clause
proxy-addr 2.0.8 MIT
qs 6.16.0 BSD-3-Clause
range-parser 1.3.0 MIT
raw-body 3.0.2 MIT
react 18.3.1 MIT
react-dom 18.3.1 MIT
react-hook-form 7.88.0 MIT
react-remove-scroll 2.7.2 MIT
readable-stream 2.3.8 MIT
regexparam 3.0.0 MIT
require-from-string 2.0.2 MIT
router 2.2.0 MIT
safe-buffer 5.1.2 MIT
safer-buffer 2.1.2 MIT
sax 1.6.1 BlueOak-1.0.0
saxes 6.0.0 ISC
semver 7.8.5 ISC
send 1.2.1 MIT
serve-static 2.2.1 MIT
setimmediate 1.0.5 MIT
sharp 0.35.5 Apache-2.0
spache 2.0.1 MIT
sprintf-js 1.0.3 BSD-3-Clause
standardwebhooks 1.1.1 MIT
statuses 2.0.2 MIT
string_decoder 1.1.1 MIT
stripe 17.7.0 MIT
symbol-tree 3.2.4 MIT
tailwind-merge 2.6.1 MIT
tldts 7.4.13 MIT
tldts-core 7.4.13 MIT
tough-cookie 6.0.2 BSD-3-Clause
ts-algebra 2.0.0 MIT
tslib 2.8.1 0BSD
type-is 2.1.0 MIT
underscore 1.13.8 MIT
undici 7.29.1 MIT
undici-types 7.24.6 MIT
unpdf 1.8.1 MIT
unpipe 1.0.0 MIT
use-sync-external-store 1.7.0 MIT
util-deprecate 1.0.2 MIT
vary 1.1.2 MIT
w3c-xmlserializer 5.0.0 MIT
webidl-conversions 8.0.1 BSD-2-Clause
whatwg-encoding 3.1.1 MIT
whatwg-mimetype 4.0.0 MIT
whatwg-mimetype 5.0.0 MIT
whatwg-url 16.0.1 MIT
wouter 3.11.0 Unlicense
wrappy 1.0.2 ISC
ws 8.22.0 MIT
xml 1.0.1 MIT
xml-js 1.6.11 MIT
xml-name-validator 5.0.0 Apache-2.0
xmlbuilder 10.1.1 MIT
xmlchars 2.2.0 MIT
yocto-queue 1.2.2 MIT
zod 3.25.76 MIT

See also the AI content policy and the privacy policy.