Alquimia-AI UI

Library with UI elements built with React, TailwindCSS, and ShadCN. This library follows the Atomic Design methodology to help you create modular and reusable components for Alquimia AI products.

Overview

Alquimia UI provides a comprehensive set of React components designed for building web applications. Built with TypeScript and following best practices, it offers a flexible and maintainable solution for building Alquimia AI assistants.

Key Features

  • 🎨 Atomic Design Structure

    • Atoms: Basic building blocks (buttons, inputs, etc.)

    • Molecules: Compound components

    • Organisms: Complex UI patterns

    • Templates: Page-level layouts

  • πŸ› οΈ Tech Stack

    • React 18+

    • TypeScript

    • Tailwind CSS

    • Radix UI Primitives

  • πŸ“¦ Component Architecture

    • Built on shadcn/ui standards

    • Fully typed components

    • Easily integrate into any React or Next.js project.

  • 🎯 Other Features

    • Rich text components

    • Document viewers (PDF, Plain Text)

    • Custom hooks

    • Utility functions

Installation and quick start

To use the components, you need to configure your Tailwind CSS configuration file.

Basic usage:

Package Structure

Styling System

Alquimia UI is built on top of Tailwind CSS, providing:

  • Utility-first styling approach

  • Customizable design tokens and classes

  • Responsive design utilities

  • Custom component classNames

Component Standards

Built following shadcn/ui principles:

  • Style with CSS variables

  • Accessible/customizable semantic components

Documentation Sections

License

MIT Β© Alquimia AI


Next: Getting Started β†’

Last updated