Commit Graph

32 Commits

Author SHA1 Message Date
Alexa Amundson
2c3483781b feat: add /worlds page with Pi fleet world generation stats
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:02:27 -06:00
Alexa Amundson
32b022f5f3 feat: add /models page — Ollama model catalog with metadata
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:58:41 -06:00
Alexa Amundson
728198caa7 feat: add /providers page — AI provider catalog with gateway status
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:58:18 -06:00
Alexa Amundson
543942e4b7 feat: add Studio loading skeleton
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:55:22 -06:00
Alexa Amundson
2b7553a3cd feat: add Studio design system page
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:55:21 -06:00
Alexa Amundson
3c75f2fc3e feat: enhance fleet page with SSH indicators, node specs, capacity bars, and live stats 2026-02-23 00:47:16 -06:00
Alexa Amundson
e03d778d15 feat: add worlds loading skeleton 2026-02-23 00:47:10 -06:00
Alexa Amundson
c528146be5 feat: enhance worlds page with live stats, type distribution bars, and recent worlds list 2026-02-23 00:47:04 -06:00
Alexa Amundson
b72ba872e0 feat: add gateway status dashboard page
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:46:38 -06:00
Alexa Amundson
51030632d0 feat: add verify page showing fact-check system 2026-02-23 00:23:07 -06:00
Alexa Amundson
b53be2558f feat: memory page showing PS-SHA∞ journal stats 2026-02-23 00:19:24 -06:00
Alexa Amundson
76da4c5256 feat: fleet page showing Pi node status 2026-02-23 00:19:03 -06:00
Alexa Amundson
8553c9dbf0 feat: add worlds page with live stats from Pi fleet 2026-02-23 00:18:45 -06:00
Alexa Amundson
7b90b27913 feat: memory CRUD API route (GET/POST/DELETE) 2026-02-22 19:23:47 -06:00
Alexa Amundson
9ab0c8cbad feat: agents API route proxying gateway 2026-02-22 19:23:46 -06:00
Alexa Amundson
c1ce02c13c feat: /api/chat - Next.js API route with per-agent system prompts 2026-02-22 19:21:26 -06:00
Alexa Amundson
d8669cfa4d feat: multi-agent chat UI with agent switcher and streaming ready 2026-02-22 19:20:49 -06:00
Alexa Amundson
ea0ffa8049 feat: /api/settings route - read/write user settings via gateway memory 2026-02-22 19:19:32 -06:00
Alexa Amundson
b58641c767 feat: /api/fleet - live Pi node status API route 2026-02-22 19:12:51 -06:00
Alexa Amundson
13de759386 feat: Pi fleet map with live node status and agent capacity 2026-02-22 19:04:23 -06:00
Alexa Amundson
1740878a1c feat: Task marketplace board 2026-02-22 19:03:28 -06:00
Alexa Amundson
b5484f28d8 feat: Memory chain explorer page with PS-SHA∞ visualizer 2026-02-22 19:03:15 -06:00
Alexa Amundson
b7a309c617 feat: agent detail page 2026-02-22 18:52:28 -06:00
Alexa Amundson
59155c8d96 feat: settings page — gateway URL, provider, default agent 2026-02-22 18:52:19 -06:00
Alexa Amundson
02149a90cc feat: fleet overview dashboard with live stats 2026-02-22 18:21:26 -06:00
Alexa Amundson
d379bca871 feat: add chat page with agent personas 2026-02-22 18:12:28 -06:00
Alexa Amundson
0960f74062 feat: add app sidebar nav layout 2026-02-22 18:07:39 -06:00
Alexa Amundson
dcef21df62 feat: add memory chain viewer page 2026-02-22 18:07:33 -06:00
Alexa Amundson
90b30bf381 feat: add tasks marketplace page 2026-02-22 18:06:41 -06:00
Alexa Amundson
5dd8e4ce39 Add Agents and Pricing sections to landing page
- Added 8 AI agent cards (CECE, Lucidia, Mercury, etc.) with live status
- Added 3-tier pricing section (Starter free, Pro $99, Enterprise custom)
- Removed dynamic conversation route for static export compatibility
- Deployed to Cloudflare Pages

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-17 23:05:39 -06:00
Alexa Louise
a4bfd5269b feat: Major UI enhancement with BlackRoad brand system
- Add stunning landing page with hero, features, and CTA sections
- Update login/signup pages with dark theme and brand gradients
- Enhance Sidebar with improved navigation and brand colors
- Update AppHeader with search bar, notifications, and user menu
- Add reusable UI components (Button, Card, Input, Badge)
- Add API health and status endpoints
- Apply official BlackRoad brand colors (#FF1D6C hot pink, #F5A623 amber, #2979FF electric blue, #9C27B0 violet)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 14:37:43 -06:00
Alexa Louise
2ab0d60400 Initial Phase 1 Alpha build for app.blackroad.io
This commit establishes the foundation for the BlackRoad OS web application,
the primary SaaS product for human-AI collaboration.

1. Authentication System
   - Login and signup pages with email/password
   - Zustand state management for auth
   - Workspace-based user model
   - Protected route handling

2. App Shell
   - Sidebar navigation (Conversations, Agents, Governance, Account)
   - App header with workspace and user info
   - Layout with authentication guards
   - Responsive design with Tailwind CSS

3. Conversation Interface
   - Chat UI with message bubbles
   - User and assistant message rendering
   - Real-time timestamp display
   - Loading states and animations
   - Placeholder for WebSocket integration

4. Core Dependencies
   - Next.js 16 with App Router
   - Zustand for state management
   - TanStack Query (ready for API calls)
   - Lucide React icons
   - Tailwind CSS 4 with custom utilities

5. Workspace Management
   - Multi-tenant workspace structure
   - Workspace store with Zustand
   - Plan-based workspace model (Free, Pro, Enterprise)

Structure:
app/
  ├── (auth)/          # Authentication routes
  │   ├── login/
  │   └── signup/
  ├── (app)/           # Protected app routes
  │   ├── conversations/[id]/
  │   ├── workspace/
  │   └── layout.tsx
  └── page.tsx         # Redirects to login

components/
  ├── Sidebar.tsx      # Main navigation
  └── AppHeader.tsx    # Workspace header

stores/
  ├── auth-store.ts    # Authentication state
  └── workspace-store.ts

lib/
  └── cn.ts            # Tailwind merge utility

Next Steps:
- Integrate WebSocket streaming for real-time AI responses
- Connect to BlackRoad OS backend API
- Add agent management interface
- Build governance center UI
- Deploy to app.blackroad.io

Phase 1 Alpha Target: Jan 25, 2026

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-22 18:49:56 -06:00