WP Manifestindependent plugin directory
manifest / ai / lumination-core

Lumination Core WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Lumination Core - Shared infrastructure for Lumination WordPress plugins

★ 0stars
9release downloads
v1.2.0latest · 3mo ago

Install

Download lumination-core.zip From the v1.2.0 release on GitHub, Jul 6, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/borjablm/lumination-core/releases/download/v1.2.0/lumination-core.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Shared infrastructure for Lumination extensions — API gateway, analytics dashboard, MathJax rendering, and admin settings panel.

Description

Lumination Core is the foundation plugin required by all Lumination feature extensions. It provides:

  • API Gateway — A single authenticated connection to the Lumination AI API. Extensions never handle credentials directly.
  • Analytics Dashboard — Unified usage tracking across all installed extensions, with a built-in admin chart.
  • Admin Settings Panel — A tabbed Tools → Lumination page. Extensions register their own tabs via a simple hook.
  • MathJax Rendering — Bundled MathJax 3.2.2 with a shared math renderer. Extensions opt in with one method call.
  • Security Utilities — File upload validation, per-user rate limiting, base64 sanitization, and capability gating.

For Developers

Lumination Core exposes a public PHP API for extensions:

  • Lumination_Core_API::request( $endpoint, $body ) — Make authenticated API calls.
  • Lumination_Core_Analytics::log_usage( $tool, ... ) — Log usage events.
  • Lumination_Core_Math::enqueue( $handle ) — Activate MathJax on the current page.
  • Lumination_Core_Security::validate_file_upload( $file ) — Validate uploaded files.
  • Lumination_Core_Settings::register_tab( $tab ) — Add a tab to the admin panel.

See the extension development guide for full documentation.

Available Extensions

  • Lumination AI Homework Helper — Step-by-step AI solutions for math and science problems, with image upload support.

Installation

  1. Upload the lumination-core folder to /wp-content/plugins/.
  2. Activate Lumination Core via the Plugins screen.
  3. Go to Tools → Lumination and enter your API key and base URL.
  4. Install and activate any Lumination extension plugin.

Frequently Asked Questions

Do I need this plugin if I only use one Lumination extension?

Yes. All Lumination extensions require Lumination Core. Install and activate Core first, then install the extension.

Where do I get an API key?

Visit lumination.ai to sign up and obtain your API key.

Is my API key stored securely?

Your API key is stored in the WordPress options table using the standard WordPress settings API. It is never exposed in JavaScript or public HTML.

Can I build my own extension?

Yes — see the extension development guide linked above. The public API is stable and documented.

Changelog

1.2.0

  • Migrate the API gateway to the AI Tutor API v1 (new base URL including the /api/v1 prefix).
  • The API is now asynchronous: requests submit a job and the result is polled until complete.
  • Add Lumination_Core_API::submit() and poll() for browser-driven polling of long-running jobs (summaries, quizzes).
  • Base URL is overridable via the lumination_core_api_base_url filter.

1.0.0

  • Initial release.
  • API gateway with configurable base URL.
  • Unified analytics table shared across all extensions.
  • Dynamic admin tab registry.
  • MathJax 3.2.2 bundled locally.
  • Security utilities: file validation, rate limiting, base64 sanitization.

Upgrade Notice

1.0.0

Initial release.

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.2.0 latest
Jul 6, 2026 3mo ago
lumination-core.zip
6
Apr 7, 2026 6mo ago
lumination-core.zip
1
Mar 11, 2026 7mo ago
lumination-core.zip
1
Mar 11, 2026 7mo ago
lumination-core.zip
1
A grade

Security

Lumination Core 1.2.0 · audited by WP Registry

No security issues found.

Audited release
1.2.0
Findings
none
Worst severity
—
Content hash
64e505db15b74613fc1e0b4a…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.