Blocos de construção para UI LLM
reachat é uma biblioteca de UI para construir experiências de chat. Chega de codificar manualmente todos os componentes necessários para construir interfaces de usuário do LLM manualmente. Personalize cada componente e tema via Tailwind.
Links rápidos
- Confira os documentos e demonstrações
- Confira as demonstrações do livro de histórias
- Saiba mais sobre as atualizações do changelog
- Baixe o modelo Figma
- Experimente o repositório de amostra
? Outros projetos
- Reaflow - Biblioteca de código aberto para fluxo de trabalho e gráficos de diagramas.
- Reablocks - Biblioteca de componentes de código aberto para React baseada em Tailwind.
- Reaviz – Biblioteca de código aberto para visualizações de dados para React.
- Reagraph - Biblioteca de código aberto para grandes gráficos de rede baseados em webgl.
? Características
- Modos Console e Complementar
- Renderização de redução
- Estilo GFM
- Destaque de código
- Tabelas
- JSON
- Listas
- Matemática
- Incorporações (Youtube)
- suporte ao plugin de observação/rhype
- Uploads de arquivos
- Pré-visualização da imagem
- Fontes de mensagens
- Animações
- Paginação de Conversa
- Agrupamento inteligente/dinâmico de sessões
- Atalhos de teclado
- Animações via Framer Motion
- Responsivo
- Tailwind para temas
- Personalizável através de slots
? Instalar
Para usar oreachat em seu projeto, instale-o via npm/yarn:
? Desenvolvimento
Se você deseja executar oreachat localmente, é super fácil!
- Clonar o repositório
-
npm i
-
npm start
- O navegador abre na página do Storybook
❤️ Contribuintes e créditos
Obrigado a todos os nossos colaboradores!