Ghostwriter plugin screenshot
Dark mode ready
No multilingual support
Supports v5.x

Ghostwriter by 1994

Community

Learns a site's tone of voice from its existing content, then drafts new entries in that voice through a questionnaire and a follow-up conversation.

Tags: Widget Form Field Forms Action
Supported versions:
5.x
Third-party plugin. This is built by the community, not the Filament team. Filament does not review, endorse, or vet the security of plugins outside the filament/ namespace. Review the source and install at your own risk. Found malware or an unresolved security issue the author won't address? Report it .
1994 avatar Author: 1994

Documentation

Ghostwriter learns how your app's content reads, then drafts new records and edits existing ones in that voice, in a panel beside the resource form. It asks a short set of questions, follows up on anything it still needs, and fills the form for you to check and save.

#Setting up

  1. Installation: buy a licence, add the Anystack repository, install the plugin, register it on a panel, add it to your resource pages, run the queue and the scheduler. Upgrading from 1.1 lists the new migrations and plugin options.
  2. Get started: the seven steps from a fresh install to the first draft.
  3. API keys: getting a key for each service, including the free options; gateways; retries. Connections: setting every key up in the panel, and where they are kept.
  4. Permissions: who can use and manage Ghostwriter, shared conversations, tenancy.
  5. Configuration: settings, config/ghostwriter.php, the plugin's options, prompts, logging.

#Using Ghostwriter

#Reference

#Requirements

  • A Ghostwriter for Filament licence
  • PHP 8.3 or later, Laravel 12 or 13, Filament 5.8 or later
  • An API key for Anthropic (Claude), OpenAI (ChatGPT) or Google (Gemini)
  • A queue worker

The author

1994 avatar Author: 1994

1994 exists to empower brand visionaries. We understand that every business is unique - and they all deserve a bespoke and tailored approach. That’s why we solve technical problems in a way that is 100% designed around your individual hopes and needs.

Whether you’re looking for something custom built or want to utilise the huge variety of off-the-shelf software in the market, we’re here to help.

We believe that work should do good and feel good. It’s something we’re pretty passionate about.

Plugins
1