Skip to content

Add AI assistant - #147

Draft
amrabed wants to merge 38 commits into
mainfrom
feat/add-ai-assistant
Draft

Add AI assistant#147
amrabed wants to merge 38 commits into
mainfrom
feat/add-ai-assistant

Conversation

@amrabed

@amrabed amrabed commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add state-of-the-art AI Assistant support to cur8d.tsx

Key Highlights:

  • Leverages assistant-ui (@assistant-ui/react): Uses the premier open-source React AI chat component library rather than building chat primitives from scratch.
  • Visualized with Mermaid: Comprehensive Mermaid architecture diagrams, interaction sequence diagrams, class hierarchies, and Gantt charts.
  • Vercel AI SDK (ai, @assistant-ui/react-ai-sdk): Seamless streaming runtime with multi-provider support (Gemini, OpenAI, Anthropic, Ollama) and a zero-config Mock Provider fallback.
  • Generative UI & Tool Calling: Live interactive tool widgets (searchDocumentation, setTheme, getSystemInfo, navigatePage).

@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
typescript Ready Ready Preview Aug 26, 2026 1:07am

@amrabed
amrabed marked this pull request as draft August 25, 2026 02:25
@amrabed amrabed changed the title feat(ai): add AI assistant specification and implementation plan Add AI assistant Aug 25, 2026
@amrabed amrabed changed the title Add AI assistant feat(ai): add AI assistant specification and implementation plan Aug 25, 2026
@amrabed amrabed changed the title feat(ai): add AI assistant specification and implementation plan Add AI assistant Aug 25, 2026
amrabed added 21 commits August 25, 2026 07:01
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant