Rafael Porto

AI Assistant Panel

AI chats

About

AI Assistant Panel for support

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds AI Assistant Panel to your project and fits it to your theme.

Code

How AI Assistant Panel is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { AIAssistantPanel } from "@/components/ui/ai-assistant-panel";
import { useState } from 'react'
import { Button } from "@/components/ui/button";


export default function DemoOne() {
   const [isOpen, setIsOpen] = useState(false)

  return (
    <main className="flex items-center justify-center min-h-screen bg-background">
      <Button 
        onClick={() => setIsOpen(true)}
        size="lg"
        className="text-lg px-8 py-6"
      >
        Open AI Assistant
      </Button>

      <AIAssistantPanel isOpen={isOpen} onClose={() => setIsOpen(false)} />
    </main>
  )
}

Dependencies

More by Rafael Porto

View all
  • AI Assistant Interface

    AI Assistant Interface

    462
  • To-do card

    To-do card

    239
  • Command Palette

    Command Palette

    215
  • Publish Button

    Publish Button

    127
  • Sign In

    Sign In

    97
  • Sign In Card

    Sign In Card

  • Hold to delete Button

    Hold to delete Button

More in AI chats

View all
  • AI Actions

    AI Actions

    319
  • Color Picker

    Color Picker

    81
  • Agent Chat

    Agent Chat

    17
  • Prompt with Model Picker

    Prompt with Model Picker

    2
  • Message Thread

    Message Thread

    35
  • System Message

    System Message

    54
  • Suggestions

    Suggestions

    28
  • Modal Card

    Modal Card

    101