Open Issues Need Help
View All on GitHubKarbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Improve the project's README.md file by adding a project overview, clear setup instructions (including dependency installation), a detailed feature list, troubleshooting tips, and a screen recording or animated GIF demonstrating the application's functionality. The goal is to make the README more user-friendly and informative.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Debug a Python/Tkinter application that launches but displays a blank UI on macOS. The application uses AI to generate websites, and the issue is likely within the UI rendering or initialization in `ui.py` or its associated modules (`ui_items`). Troubleshooting will involve examining the code for errors, checking for missing dependencies, and potentially using debugging tools to pinpoint the source of the blank UI.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement a 'History Panel' in the Karbon AI web builder's Tkinter UI. This panel should display a scrollable list of past prompts and their corresponding generated HTML/CSS/JS code, allowing users to click an entry to restore the code. Optional features include 'Clear History' and 'Save to File' functionality.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement a 'Prompt Drafts' feature in the Karbon application. This involves adding functionality to save, load, view, rename, and delete user-defined prompts, enhancing the user experience by allowing quick access to frequently used prompts.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement a dark mode toggle feature in the Karbon Tkinter UI. This involves creating two theme dictionaries (light and dark), adding a toggle button, and dynamically updating widget colors based on the selected theme. The changes will be localized to `ui.py`, and the README will need updating.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Debug and fix errors in the `prompt_view.py` file of the Karbon AI web builder application that prevent website generation. The errors appear to be related to the `generate_website` function and possibly involve incorrect handling of AI model responses or UI updates.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Debug and fix errors in the `editor_view.py` file of the Karbon project. The provided screenshot shows a traceback error, requiring examination of the code and potentially the related `ui_items` directory for the root cause and implementation of a fix.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement secure GitHub integration in the Karbon app, allowing users to export generated website code to their GitHub repositories using encrypted personal access tokens. This involves creating a user interface for token management, secure token storage using encryption, and utilizing the GitHub API for repository interaction. Error handling and robust security practices are crucial.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Integrate Netlify and Vercel deployment capabilities into the Karbon application. This involves secure storage of user API tokens, implementing API calls to create and deploy websites on both platforms, and providing feedback to the user on deployment status. Optional features include custom domain linking and deployment history.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement a new 'Contributors' page in the Karbon application. This page should fetch contributor data from the GitHub API (using GET /repos/:owner/:repo/contributors), display contributor avatars, usernames, profile links, and commit counts, and handle potential errors. Consider caching data and adding features like a refresh button and loading indicator. The UI should be clean and user-friendly, potentially using a grid or list layout.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement input validation for user prompts in the Karbon AI web builder application. This involves adding a character limit, basic sanitization, UI hints for prompt formatting, and pre-submission validation to ensure prompts are well-formed and prevent issues with AI processing and application stability.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Enhance the user experience of the Karbon AI web builder by implementing more detailed and visual feedback during the AI code generation process. This involves adding granular progress messages, a progress bar or indicator, and potentially visual cues to show the different stages of AI processing, along with a completion confirmation message.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement robust error handling and graceful degradation in the Karbon AI Web Builder application to handle failures in the external AI service. This involves adding centralized error handling for API calls, providing informative user notifications, potentially implementing a retry mechanism, defining fallback behaviors when the service is unavailable, adding a status indicator, and logging failures for debugging.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.
AI Summary: Implement undo/redo functionality for prompts in the Karbon AI web builder application. This involves creating a history stack to store past prompts, adding UI buttons (Undo and Redo) to navigate this history, and updating the application's logic to regenerate website code based on the selected prompt from the history.
Karbon is a desktop app that uses AI to generate and iteratively refine HTML/CSS/JS websites from simple prompts. Built with Python and Tkinter, it provides a live preview and export functionality.