SAFe Portal Development
- Use crewAI (opens in a new tab) for agents (personas for SAFe roles)
- Use MUI Toolpad (opens in a new tab) for
- Navigation
- Layout
- Authentication
- Page container
- Use RAG with Vercel AI SDK (opens in a new tab) as an example for
- Information retrieval and addition through tool calls (using the streamText function)
- Real-time streaming of model responses to the frontend (using the useChat hook)
- Vector embedding storage with DrizzleORM and PostgreSQL
-
Study Vercel AI SDK (opens in a new tab) for possible implementation
- AI SDK Core (opens in a new tab): A unified API for generating text, structured objects, and tool calls with LLMs.
- AI SDK UI (opens in a new tab): A set of framework-agnostic hooks for quickly building chat and generative user interface.
- AI SDK RSC (opens in a new tab): A library to stream generative user interfaces with React Server Components (RSC).
- AI SDK Providers (opens in a new tab) (multiple models)
-
Consider Vercel's templates (opens in a new tab)
- For AI (opens in a new tab)
- Next.js AI Chatbot (opens in a new tab) (for chatting with personas?)
- Dynamic Model Usage with AI SDK (opens in a new tab) (for manual switching between different models? what about MoA?)
- By usecase
- By database
- By authentication
- By analytics
- For AI (opens in a new tab)
What about these tools? Should I consider those? Or at least study more to explore?
