Brand library
Create one or more Brands. Each Brand holds a company profile plus a list of products or services.
Powered by BrandController (Dashboard)Save your company facts and product details once. Pick a brand and product in any chat, and AresGen prepends the context to your prompt across 12 routed models.
Brand picker (in any chat form)
Each surface ships a focused responsibility. Together they cover how Brands enter, apply, and leave AresGen.
Create one or more Brands. Each Brand holds a company profile plus a list of products or services.
Powered by BrandController (Dashboard)Pick a Brand and a Product in any chat. AresGen prepends a structured company-and-product paragraph before your prompt runs.
Powered by GeneratorController::checkBrandVoiceGET, POST, and DELETE Brands programmatically. Useful when an external CMS or CRM owns the source of truth.
Powered by BrandController (Api)Surface #2 (chat injection) fires in every chat path that runs through GeneratorController.
Default chat panel: picker in the chat form below the model selector.
Document, code, and image chat all read the same Brand picker.
Long-form drafting surface inherits the AIChatPro brand context.
Brand context is appended before the agent system prompt resolves.
Two simple records. Company describes who you are. Product describes what you sell.
nameindustrydescriptionwebsitetaglinelogobrand_colorspecific_instructionsnametypedescriptionkey_featuresPick an example. Left column is the raw prompt you typed. Right column is what the routed model actually receives.
Without Brand
Write a launch post for our new audit log feature.
With Brand
Focus on my company and Product's information: The company's name is Ledgerly. The company is in the compliance-tech industry. The company's tagline is "Evidence on autopilot." The Product's name is Audit Log 2. The Product's key features are tamper-proof timeline, SOC2 export. Write a launch post for our new audit log feature.
The injected paragraph travels with your prompt to whichever model you pick. Same library, same context.
Pick "Ledgerly" + "Audit Log 2"; every launch asset reads like the brand instead of like a generic chatbot.
Specific-instructions guide tone; product key-features keep refunds, returns, and shipping language consistent.
Agencies keep one Brand per client. Switch brands per project, with no separate accounts and no copy-paste briefs.
Write the prompt in any language the model supports; your brand facts arrive in the same chat context regardless.
Free plan includes one Brand and unlimited Products under it. Paid plans lift the Brand count.
See pricingWhen you pick a Brand and a Product in a chat, AresGen builds a paragraph of your company name, industry, tagline, description, specific instructions, and the selected product's name and key features. That paragraph is injected as a user-role message into chat history before your prompt is sent to the routed model.
No. There is no sample-based training step. You fill structured fields (name, industry, description, tagline, brand colour, specific instructions, products) and that information is injected as a user-role message into chat history on demand. Editing a field takes effect on the very next message.
Brand Voice is language-agnostic. The field values are stored exactly as you type them, and the routed model handles the prompt in whichever language you and your model support. We do not publish a language list because no language gating happens in the brand layer itself.
Not today. Brand Voice fires inside the chat pipeline: AI Chat, AIChatPro (Document, Code, Image), Workbook, and the Social Media Agent. The AI Writer template generators run a different path and do not currently consume the Brand library.
Yes. Each Brand sits under your user account and you can switch between them inside the chat picker. Agencies and holding companies use this to keep separate clients in one workspace.
Yes. The /api/brandvoice surface supports GET (list and single), POST (create), and DELETE. Authenticate with an API token the same way you would for any other AresGen API endpoint.