WP Manifestindependent plugin directory
manifest / ai / brieflyai

BrieflyAI

WordPress plugin that generates clean AI summaries for webpage and post content.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/2abmh/brieflyai/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

BrieflyAI is a WordPress plugin that adds an AI-powered summary button to site pages. It extracts readable page content, sends it to a configured summary provider, and displays a clean visitor-facing summary in a floating panel or shortcode.

Features

  • Floating "Summarize" button for enabled post types and store pages
  • Multiple summary lengths: quick, standard, and detailed
  • Multiple output modes, including bullet points, FAQ, key takeaways, and social captions
  • Cached summaries to reduce repeated API calls
  • Admin usage tracking with monthly allowance controls
  • Optional shortcode output with [brieflyai_summary]
  • Optional SEO helpers for meta descriptions, Open Graph descriptions, and excerpts
  • Product-page context extraction for WooCommerce-style pages

Tech Stack

  • PHP for the WordPress plugin
  • WordPress Settings API, AJAX, shortcodes, hooks, transients, and post meta
  • Vanilla JavaScript for the frontend panel behavior
  • CSS for responsive floating UI and summary cards

Portfolio Highlights

  • Built as a complete WordPress plugin with admin settings, frontend UI, AJAX requests, and cached results.
  • Includes practical product thinking: summary length controls, different summary modes, usage tracking, and SEO helper options.
  • Keeps sensitive provider configuration out of the public repository.
  • Uses accessible UI patterns such as focus management, keyboard escape handling, status messages, and copy support.

Security Notes

  • No API key is included in this repository.
  • The plugin supports using BRIEFLYAI_API_KEY from WordPress configuration so secrets can stay outside the database and source control.
  • AJAX requests are protected with WordPress nonces.
  • Admin settings and preview actions require WordPress capability checks.
  • Generated summaries are escaped before rendering.

Project Structure

brieflyai.php
assets/
  brieflyai.css
  brieflyai.js

Status

This project is intended as a portfolio-ready WordPress plugin demonstrating practical WordPress plugin development, frontend UI work, API integration, caching, admin settings, and basic usage analytics.