Latest Updates

Documenting code, one commit at a time.

English 10 posts
×
0 PHP

Balancing Load: Routing Image Generation in Breniapp/brenia

This post details a recent optimization in the Breniapp/brenia project, focusing on how we reduced load on our Gemini text generation service by strategically routing image generation through fal.ai (FLUX Schnell).

The Challenge

Our initial setup used Gemini for both text and image generation. As usage grew, the load on Gemini increased, potentially impacting text generation performance.

0 PHP OpenAI

Graceful Degradation: Prioritizing Reliability in AI-Powered Tasks

In the Breniapp/brenia project, we're focused on creating a reliable and efficient platform. Recently, we've been addressing the challenge of handling rate limits from AI providers and streamlining our active AI integrations.

The Problem: Brittle Integrations and Failed Jobs

Previously, when our application hit a rate limit from an AI provider, the job would simply fail.

Enhancing Onboarding with AI-Powered Visual DNA Analysis

The Breniapp project focuses on streamlining brand development. A new feature enhances the onboarding process by incorporating AI-driven analysis of visual references. This allows users to define their brand's visual style through an intuitive, keyword-driven interface.

The Feature: Visual DNA Analysis

The new "Visual DNA" step in the onboarding process leverages AI to analyze uploaded

Enhancing Brenia Onboarding with Smart Behaviors and Data Persistence

Introduction

Onboarding new users effectively is crucial for user engagement and retention. In the Brenia project, we've been focusing on making the onboarding process more intelligent and user-friendly. This involves incorporating smart behaviors that adapt to user input, along with ensuring seamless data persistence for a smoother experience.

Smart Behaviors: Adapting to User Input

0 PHP

Enhancing Mentor Service Visibility in Landing

The landing project aims to connect mentors with individuals seeking guidance. We've recently added a feature to give mentors more control over the visibility of their listed services.

The Feature: Service Visibility Control

Mentors can now designate their services as either public or private. Public services are visible in the public directory, portfolio themes, and the mentorship board,

0 PHP CSS UI

Unifying Chat Components for a Consistent Onboarding Experience

This post explores the recent efforts to unify the visual style of chat components within the Breniapp/brenia project, focusing on creating a consistent onboarding experience for users.

The Goal

The primary objective was to standardize the look and feel of various chat components, including Brand Assistant, Brand Section, Skeleton Section, and QA chats.

0 PHP CSS Filament

Refining Filament Page Layout for Enhanced User Experience

Introduction

In the Breniapp/brenia project, we're continuously working to improve the user interface and overall user experience. One recent focus has been on optimizing the layout of Filament admin panel pages, particularly in scenarios where a more compact design is desired.

The Challenge: Vertical Space Optimization

Filament, a PHP-based admin panel, offers a flexible and

0 PHP AI Breniapp

Tenant-Specific AI Models: Removing the Guesswork

The Breniapp platform now offers per-tenant AI model assignments, providing more control and predictability in generation flows.

Previously, the system relied on a fallback mechanism to select an AI model. This could lead to inconsistent results and required users to manually pick a model for each generation. The new approach eliminates this ambiguity by allowing administrators to explicitly