v1.0.5
2026-08-31Suggest View all preserves UI language: append uselang= to Special:Search view_all_href when the current user language differs from wgLanguageCode; boot JS fallback honors CFG.uselang.
AI knowledge-base search for MediaWiki. Enhanced Native improves local retrieval on install — pair for gateway AI search, indexing, analytics, and LTR.
SHA-256: fdaf059eafc2c20de90c0e4ceedfae6a56d8d0a6959c5c146748ad83a4205e87 (.sha256)
Released 2026-09-03
Still on built-in search? Compare MediaWiki native search vs Seekmodo →
Read the full MediaWiki search extension guide for Special:Search integration, CirrusSearch coexistence, and MCP for institutional wikis. Comparing DIY APIs? See our Algolia alternative comparison.
Every released version is downloadable from /plugins/seekmodo-mediawiki-v. See docs/INSTALL.md in the zip for the full guide. Showing the 8 most recent releases here — see the repo's CHANGELOG.md.
Suggest View all preserves UI language: append uselang= to Special:Search view_all_href when the current user language differs from wgLanguageCode; boot JS fallback honors CFG.uselang.
Suggest chrome i18n: vendored Suggest bundle; SuggestUI passes lang from wgLanguageCode (built-in packs); boot sets lang / optional labels attributes.
Public MCP discovery for anonymous AI agents (link/meta mcp-server, /.well-known/mcp.json, rest.php/seekmodo/v1/mcp.json) with cleanup when unpaired or mode off.
Daily unpaid-recovery: cache tenant.snapshot billing.status / trial_ends_at on RemoteConfig pull and surface it on Special:Seekmodo.
Universal seekmodo-suggest widget against /v1/suggest, browser-token refresh, legacy typeahead opt-in, and mediawiki.org submission pack.
Daily unpaid-recovery: cache tenant.snapshot billing.status / trial_ends_at on every RemoteConfig::pull() and surface it on Special:Seekmodo so the admin status table does not need its own round-trip.
Universal seekmodo-suggest widget (same bundle as WP/BC) against /v1/suggest; browser-token refresh at rest.php/seekmodo/v1/browser-token. Legacy flat /v1/typeahead dropdown retained behind $wgSeekmodoSuggestLegacy; public click beacon no longer requires CSRF (sendBeacon parity).
Initial release. MediaWiki 1.39+ extension for the kb vertical — install-token pairing, JobQueue full/delta indexer, Special:Search rewrite with Enhanced Native fallback, typeahead, keyword redirects, pins/synonyms/rescue from snapshot, and LTR-ready click/impression beacons.
# 1. Extract into extensions/Seekmodo/ # 2. LocalSettings.php: wfLoadExtension( 'Seekmodo' ); # 3. Apply schema + reindex php maintenance/update.php php extensions/Seekmodo/maintenance/SeekmodoIndex.php --full php maintenance/runJobs.php # 4. Pair as sysop: Special:Seekmodo → Connect to Seekmodo
Sign up with the Knowledge base vertical. Source: github.com/numinix/seekmodo-mediawiki-connector