13 Open Issues Need Help Last updated: Jul 28, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Create a new section in the README showcasing the CLI's functionality with screenshots or GIFs of app generation. This involves capturing a CLI session, converting it to a GIF (or taking screenshots), and embedding the visual aids into the README with short captions explaining each step.

Complexity: 2/5
documentation good first issue

Your agentic developer for any software

Python

AI Summary: Implement support for multiple prompt templates in the DevHands CLI application. This involves creating a directory to store the templates, moving existing prompts into separate files, adding CLI functionality to select a template, and integrating the selected template into the Langchain agent calls.

Complexity: 3/5
help wanted feature langchain prompt-library

Your agentic developer for any software

Python

AI Summary: Improve the prompt templates within the LangchainAgent.explain_code() function of the DevHands project to enhance code refactoring suggestions. This involves clarifying formatting requirements (unified diff), emphasizing SOLID principles (SRP and OCP), adapting to file size, and testing the revised prompts with small test files.

Complexity: 3/5
help wanted agentic langchain prompt-engineering

Your agentic developer for any software

Python

AI Summary: Implement a logging system for the DevHands CLI application to record key events such as application creation, analyzer initiation, and file skipping. The logs should be timestamped and written to a file named `devhands.log` within a `logs` directory. This involves creating a logger (if one doesn't exist), configuring it to write to the log file, and adding logging statements at appropriate points in the CLI code.

Complexity: 2/5
good first issue feature logging

Your agentic developer for any software

Python

AI Summary: Implement a loading animation using a helper function (e.g., show_spinner()) to improve the user experience during application generation. The animation should be displayed while files are being created, using threading or a simple loop with time.sleep(). A "✅ Done!" message should be printed upon completion. The solution must work consistently in both Docker and native terminal environments.

Complexity: 2/5
enhancement good first issue cli ux

Your agentic developer for any software

Python

AI Summary: Integrate LangSmith tracing into the DevHands project, allowing optional tracing of LLM behavior during development. This involves adding configuration options to enable/disable tracing and integrating the LangSmith SDK to capture and send relevant data.

Complexity: 3/5
enhancement help wanted langchain

Your agentic developer for any software

Python

AI Summary: Implement a feature in the DevHands project to automatically generate test stubs (empty test files with basic structure) for newly created applications. The new functionality should integrate with the existing `NewAppBuilder` to create these test files based on the generated application's structure.

Complexity: 3/5
help wanted testing feature

Your agentic developer for any software

Python

AI Summary: Implement a CLI tool or prompt-based function within the DevHands project to generate an architecture diagram, either in ASCII art or using Mermaid/PlantUML, visualizing the project's structure.

Complexity: 3/5
help wanted feature ux devtools

Your agentic developer for any software

Python

AI Summary: Integrate LangGraph into the DevHands project to improve its multi-step code refactoring process. This involves designing and implementing a LangGraph-based workflow that manages the analysis, summarization, suggestion generation, and diff creation stages of code refactoring, enhancing the project's ability to handle complex refactoring tasks.

Complexity: 4/5
help wanted advanced agentic langchain

Your agentic developer for any software

Python

AI Summary: Enhance the DevHands CLI by implementing more robust input validation. This involves adding checks to prevent issues caused by empty or invalid user-provided names and folder names, ensuring data integrity and preventing errors.

Complexity: 3/5
enhancement help wanted good first issue

Your agentic developer for any software

Python

AI Summary: Create a CONTRIBUTING.md file for the DevHands project, outlining the steps for cloning, testing, and contributing code changes. The guide should be concise and easy to follow, mirroring the existing contribution instructions in the README.

Complexity: 2/5
documentation good first issue

Your agentic developer for any software

Python

AI Summary: Implement command-line interface (CLI) flags for the DevHands project, specifically `--new` to create a new application and `--analyze` to analyze an existing codebase. This will allow users to run DevHands in a non-interactive mode, providing arguments directly from the command line instead of prompting for input.

Complexity: 3/5
help wanted feature cli

Your agentic developer for any software

Python

AI Summary: Create unit tests for the LangChainAgent within the DevHands project, mocking the LangChain agent to verify correct prompt formatting and function calls. The tests should be added to the existing test suite and follow the project's coding style and conventions.

Complexity: 3/5
help wanted good first issue testing

Your agentic developer for any software

Python