Service

Filament AI Assistant in 5 Days

Your team asks the panel a question and gets the answer from your own data. We add it to the app you already have in five days.

Fixed price
€3,900
Delivered in
5 working days
To start
50% deposit

Excl. VAT · about $4,500 · Terms

Book a start date Starts on any Monday, after a 30-minute call.

What you get in 5 days

An assistant your team opens from any page of your Filament panel. They ask in plain words ("which orders from Halvorsen are still unpaid?") and get the answer from your live data, with the matching rows shown in your own Filament table, with its sorting and row actions. When the answer calls for a change, the assistant prepares it and waits for someone to approve it.

The same tools work outside the panel. Developers and power users connect Claude Code, Claude Desktop or Cursor to your app over MCP with a token they create in the panel, read-only or limited to the tools they need.

We call it done when:

  1. A teammate asks a question in the panel and gets an answer with the rows from your data.
  2. A change asked for in the chat waits for Approve before anything is saved.
  3. Someone without access to a resource gets no data from it through the assistant.
  4. The same question works from Claude Code with a read-only token.

How the five days run

Before day one: a 30-minute call. We pick the questions your team asks most and the changes they make most often, and you send us repository access and a provider API key.

Days 1–2: install and read tools. Filament Agents in your panel, your provider and model, and the tools that answer questions from your resources.

Days 3–4: changes, limits and knowledge. Write tools with approval, usage limits, the knowledge base from your docs, and the MCP server with tokens. Your team tries it on staging.

Day 5: launch. Production deployment, starter questions in the chat, a walkthrough video, and a 60-minute handoff call.

Built on Filament Agents

The assistant runs on Filament Agents, our free, MIT-licensed plugin, built on Laravel's official laravel/ai and laravel/mcp packages. One list of tools serves both the chat in your panel and the MCP server, so anything you add later works in both places.

The plugin already handles the chat, approvals, limits and the MCP server, so our time goes into what only your app has: the tools for your data.

Who it's for

It pays off most for teams that spend much of their day looking things up in a Filament panel. It is also a way to try AI on your own data at a cost you know in advance, and to make your app reachable from Claude Code or Cursor with the same permissions as the panel.

Building a new SaaS instead? The SaaS MVP in two weeks package gets you the app; this one can follow once it's live.

What you get

  • A chat in your panel, as a slide-over on every page
  • Tools for your resources (up to 10, agreed on the call)
  • Changes that wait for a person to approve them
  • Permissions taken from your panel's own policies
  • A knowledge base from your docs, cited in answers
  • An MCP server for Claude Code, Claude Desktop and Cursor
  • Usage limits per user and per workspace
  • Your choice of Anthropic, OpenAI, Gemini or xAI
  • Starter questions written for your team
  • A 60-minute handoff call and a walkthrough video

Not in this package

Five days covers one panel and the tools your team uses most. We can quote any of these as a follow-up.

  • A chatbot on your public website
  • Fine-tuning or training your own model
  • Integrations with systems outside your app
  • Voice assistants
  • Upgrading an older Laravel or Filament app first
  • The AI provider's usage costs (billed to you by the provider)

How we work together

  • Payment: 50% when you book, 50% at handoff.
  • Prices exclude VAT and are invoiced in EUR by XLITE TOWER SRL.
  • Days in the timeline are working days, Monday to Friday.
  • Day one starts once we have what we asked for before it, such as the brief and access to your accounts. Days spent waiting on answers move the delivery date by the same number of days.
  • Changes to the agreed scope are welcome. We quote them separately, at a fixed price.

Technology stack

Laravel 13 Filament 5 Filament Agents laravel/ai laravel/mcp Anthropic OpenAI Gemini xAI

Frequently asked questions

What your team could do by hand in the panel, through the tools we write for it: find and filter records, answer questions with your resource's own table under the answer, draw charts, and prepare changes. Every tool checks the same permission as the resource it mirrors, so the assistant can never do more than the person asking could do by hand.
Only with a person's approval. A write tool shows up in the chat as a question with Approve and Reject buttons, for example "Confirm order RO-00020?", and nothing changes until someone clicks Approve.
A Filament 5 panel on Laravel 13 and PHP 8.4 or newer, read access to the repository, a staging environment, and an API key from the AI provider you choose. If you're on an older version, we can upgrade it first at a separate fixed price.
The provider bills you directly for usage. We set limits before go-live: answers per day and tokens per month per workspace, and tokens per user, so the bill has a ceiling you choose. You can change those limits later from an operator page.
The question and the records a tool returns for it are sent to the provider you pick. We switch on redaction, so card numbers, API keys and patterns you name are replaced in answers and in stored tool results. If sending records to a provider isn't acceptable for your data, the assistant can run on a self-hosted model through Ollama instead; we'll talk through the trade-offs on the call.
You do. The tools are ordinary PHP classes in your repository, and Filament Agents, the plugin underneath, is free and MIT-licensed.

Ask your panel a question

Send us the three questions your team asks the panel most, and we'll show you how the assistant would answer them.

Book a start date