Open Issues Need Help
View All on GitHubAI Summary: The task is to add support for more image generation models to the existing extensible chatbot application. This involves integrating additional providers into the application's existing `generateImage` function, leveraging the Vercel AI SDK. The primary focus is expanding the available options beyond OpenAI and xAI.
AI Summary: Implement functionality to hide chat windows when the sidebar in the Toolkit.dev application is collapsed. This involves modifying the UI to dynamically adjust the display of chat elements based on the sidebar's collapsed state, likely requiring adjustments to CSS and potentially JavaScript event handling.
AI Summary: Implement a prompt within the Toolkit.dev application to encourage users to add the app to their home screen, leveraging the existing PWA configuration. This involves adding a user interface element (likely a modal or banner) that appears after a certain condition (e.g., after a certain amount of time or interactions) and provides clear instructions on how to add the app to the home screen.
AI Summary: Implement a drawer-based UI for the model and toolkit selection on mobile devices, replacing the existing dropdown menu. This will improve the mobile user experience by providing a more intuitive and accessible selection method.
AI Summary: Refactor the user interface to replace the modal-based toolkit selection with a dropdown menu, similar to the existing model selector. This involves modifying the UI components and potentially adjusting the underlying component logic to handle the change in selection method.
AI Summary: Update the chatbot's LLM response rendering to use the llm-ui library for improved markdown and code rendering. This involves integrating the library into the existing codebase and potentially refactoring how responses are displayed.
AI Summary: The task requires creating a new toolkit for the extensible chatbot that allows users to interact with arbitrary Model Control Panels (MCPs). This involves adding a new toolkit module, configuring it to accept a MCP URL and headers as parameters, and integrating the `ai-sdk.dev/cookbook/node/mcp-tools` to access available tools from the specified MCP.
AI Summary: Create a new Strava toolkit for the Toolkit.dev extensible chatbot application. This involves integrating the Strava API using NextAuth.js for authentication and building UI components to display relevant Strava data (activities, stats, etc.) within the chat interface. The toolkit should adhere to the existing project structure and utilize tRPC for type-safe API calls.
AI Summary: Create a new Discord toolkit for the Toolkit.dev chatbot application. This involves integrating the Discord API to allow users to interact with Discord servers, channels, and potentially messages directly through the chatbot, using the provided Discord API documentation and NextAuth.js integration guide.
AI Summary: Create a new Spotify toolkit for the Toolkit.dev chatbot, allowing users to interact with Spotify's API to search for songs, artists, albums, control playback, and potentially access playlists. This involves integrating the Spotify API with the existing Toolkit.dev framework, creating UI components for interaction, and ensuring type safety and security.
AI Summary: Complete the integration of a Twitter API toolkit for the Toolkit.dev project. This involves finishing the work started in the provided branch, likely requiring handling API requests, data processing, and UI integration for displaying Twitter data within the chatbot interface.