rebrand: Aaron AI → BirdAI across frontend

This commit is contained in:
2026-04-30 22:25:43 +00:00
parent dbc649c3fd
commit fc07f2999e
5 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -15,7 +15,7 @@ const mono = IBM_Plex_Mono({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: 'Aaron AI', title: 'BirdAI',
description: 'Personal knowledge assistant', description: 'Personal knowledge assistant',
manifest: '/manifest.json', manifest: '/manifest.json',
icons: { icons: {
@@ -25,7 +25,7 @@ export const metadata: Metadata = {
appleWebApp: { appleWebApp: {
capable: true, capable: true,
statusBarStyle: 'default', statusBarStyle: 'default',
title: 'Aaron AI', title: 'BirdAI',
}, },
}; };
+1 -1
View File
@@ -47,7 +47,7 @@ export default function LoginPage() {
}}> }}>
<div style={{ textAlign: 'center', marginBottom: '32px' }}> <div style={{ textAlign: 'center', marginBottom: '32px' }}>
<div style={{ fontSize: '22px', fontWeight: 500, color: '#1a1a18', marginBottom: '4px' }}> <div style={{ fontSize: '22px', fontWeight: 500, color: '#1a1a18', marginBottom: '4px' }}>
Aaron AI BirdAI
</div> </div>
<div style={{ fontSize: '13px', color: '#999990' }}> <div style={{ fontSize: '13px', color: '#999990' }}>
personal knowledge assistant personal knowledge assistant
+1 -1
View File
@@ -133,7 +133,7 @@ export default function Home() {
</svg> </svg>
</button> </button>
<span style={{ fontSize: '13px', color: 'var(--text3)' }}> <span style={{ fontSize: '13px', color: 'var(--text3)' }}>
<strong style={{ color: 'var(--text)', fontWeight: 500 }}>Aaron AI</strong> <strong style={{ color: 'var(--text)', fontWeight: 500 }}>BirdAI</strong>
{' '} personal knowledge assistant {' '} personal knowledge assistant
</span> </span>
</div> </div>
+3 -3
View File
@@ -80,7 +80,7 @@ export default function SettingsPanel() {
if (!messages.length) { alert('No messages to export.'); return; } if (!messages.length) { alert('No messages to export.'); return; }
let md = `# Conversation Export\n\nExported: ${new Date().toLocaleString()}\n\n---\n\n`; let md = `# Conversation Export\n\nExported: ${new Date().toLocaleString()}\n\n---\n\n`;
messages.forEach(m => { messages.forEach(m => {
md += `**${m.role === 'user' ? 'You' : 'Aaron AI'}**\n\n${m.content}\n\n`; md += `**${m.role === 'user' ? 'You' : 'BirdAI'}**\n\n${m.content}\n\n`;
if (m.sources?.length) md += `*Sources: ${m.sources.join(', ')}*\n\n`; if (m.sources?.length) md += `*Sources: ${m.sources.join(', ')}*\n\n`;
md += '---\n\n'; md += '---\n\n';
}); });
@@ -95,7 +95,7 @@ export default function SettingsPanel() {
if (!messages.length) { alert('No messages to copy.'); return; } if (!messages.length) { alert('No messages to copy.'); return; }
let md = `# Conversation Export\n\nExported: ${new Date().toLocaleString()}\n\n---\n\n`; let md = `# Conversation Export\n\nExported: ${new Date().toLocaleString()}\n\n---\n\n`;
messages.forEach(m => { messages.forEach(m => {
md += `**${m.role === 'user' ? 'You' : 'Aaron AI'}**\n\n${m.content}\n\n`; md += `**${m.role === 'user' ? 'You' : 'BirdAI'}**\n\n${m.content}\n\n`;
if (m.sources?.length) md += `*Sources: ${m.sources.join(', ')}*\n\n`; if (m.sources?.length) md += `*Sources: ${m.sources.join(', ')}*\n\n`;
md += '---\n\n'; md += '---\n\n';
}); });
@@ -419,7 +419,7 @@ export default function SettingsPanel() {
{/* System */} {/* System */}
<Section title="System"> <Section title="System">
<StatusRow label="Aaron AI service" value={status?.aaron_ai || 'unknown'} ok={status?.aaron_ai === 'running'} /> <StatusRow label="BirdAI service" value={status?.aaron_ai || 'unknown'} ok={status?.aaron_ai === 'running'} />
<StatusRow label="File watcher" value={status?.watcher || 'unknown'} ok={status?.watcher === 'running'} /> <StatusRow label="File watcher" value={status?.watcher || 'unknown'} ok={status?.watcher === 'running'} />
{status?.watcher_ingestion && ( {status?.watcher_ingestion && (
<IngestionRow ingestion={status.watcher_ingestion} /> <IngestionRow ingestion={status.watcher_ingestion} />
+2 -2
View File
@@ -1,6 +1,6 @@
{ {
"name": "Aaron AI", "name": "BirdAI",
"short_name": "Aaron AI", "short_name": "BirdAI",
"description": "Personal knowledge assistant", "description": "Personal knowledge assistant",
"start_url": "/", "start_url": "/",
"display": "standalone", "display": "standalone",