Flowise, a project enabling the creation of applications using large language models through a drag-and-drop interface, is experiencing active development with notable integration challenges. The project, aimed at simplifying LLM workflows for developers and users, continues to see significant community engagement and contributions.
Recent issues and pull requests (PRs) highlight persistent integration problems, particularly with vector stores like Redis and MongoDB, impacting stability and user experience. Issues such as #3165 and #3160 indicate ongoing difficulties with data upsert processes, which could undermine user trust if unresolved. Concurrently, feature requests and UI enhancement discussions suggest a trajectory focused on expanding functionality and improving user interfaces.
Henry Heng (HenryHengZJ)
Ong Chung Yau (chungyau97)
Trần Thanh Tùng (thanhtung100397)
YISH (mokeyish)
Aman Soni (amansoni7477030)
Jrakru
Eyalm321
Meltcap
Rafael Reis (raffareis)
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 13 | 8 | 20 | 6 | 1 |
30 Days | 80 | 56 | 157 | 32 | 1 |
90 Days | 246 | 144 | 500 | 80 | 1 |
All Time | 1315 | 910 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Henry Heng | 20 | 25/25/0 | 48 | 107 | 9061 | |
Octavian FlowiseAI | 1 | 0/0/0 | 1 | 26 | 3393 | |
Ong Chung Yau | 2 | 1/1/0 | 11 | 18 | 1217 | |
Mohamed Yasser Oaf | 1 | 1/2/0 | 2 | 6 | 439 | |
falkor | 1 | 0/0/0 | 1 | 3 | 287 | |
Rafael Reis | 1 | 2/2/0 | 2 | 3 | 106 | |
Eyalm321 | 1 | 1/1/0 | 1 | 1 | 99 | |
apeng-singlestore | 1 | 1/1/0 | 1 | 1 | 61 | |
Jrakru | 1 | 1/1/0 | 1 | 2 | 50 | |
YISH | 1 | 4/2/1 | 2 | 2 | 24 | |
Aman Soni | 1 | 2/1/1 | 1 | 1 | 20 | |
Trần Thanh Tùng | 1 | 1/1/0 | 1 | 1 | 18 | |
Jingun Jung | 1 | 1/1/0 | 1 | 1 | 11 | |
Meltcap | 1 | 1/1/0 | 1 | 1 | 6 | |
Tan Le | 1 | 1/1/0 | 1 | 1 | 6 | |
Alex Linder | 1 | 1/1/0 | 1 | 2 | 4 | |
Kaiwalya Koparkar | 1 | 1/1/0 | 1 | 1 | 2 | |
Adam Chesney (TiGz) | 0 | 1/0/1 | 0 | 0 | 0 | |
None (xyh136138) | 0 | 0/0/1 | 0 | 0 | 0 | |
Andy (AndySSSSSS) | 0 | 1/0/1 | 0 | 0 | 0 | |
Frederic Michel (FredMichel) | 0 | 1/0/1 | 0 | 0 | 0 | |
Vinod Kiran (vinodkiran) | 0 | 3/0/0 | 0 | 0 | 0 | |
None (patrickreinan) | 0 | 2/0/1 | 0 | 0 | 0 | |
Prajwal Pai (prajwal-pai77) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (mohammadfahoum) | 0 | 1/0/1 | 0 | 0 | 0 | |
None (samwisesolutions) | 0 | 1/0/1 | 0 | 0 | 0 | |
None (usama-autonomous) | 0 | 2/0/2 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
The FlowiseAI GitHub repository currently has 405 open issues, indicating a high level of ongoing development and user engagement. Recent activity shows a mix of bug reports, feature requests, and inquiries about integration and functionality. Notably, there are several recurring themes in the issues, including problems with specific integrations (e.g., OpenAI, Redis, and MongoDB), as well as requests for enhancements to the user interface and functionality of the platform.
Several issues stand out due to their implications for user experience and system reliability. For instance, multiple users have reported errors related to upserting data into various vector stores, such as Pinecone and Milvus, often resulting in empty responses or server crashes. This suggests potential stability issues that could affect user trust and adoption.
Here are some of the most recently created and updated issues:
Issue #3165: FlowiseAI Crashes when I try to upsert to a local Redis vector store
Issue #3160: Error in Upsert Config
Issue #3159: [BUG] - CSV Loader usable issue in Document Store
Issue #3149: SQL QnA not working as expected
Issue #3147: [BUG] Claude Sonnet 3.5 based Software Team consistently fails with "found multiple assistant roles in a row"
Issue #3144: [BUG] Confluence Data Center File Upsert broken
Several themes emerge from the recent issues:
Integration Issues: Many users report problems with integrating various components like Redis, PostgreSQL, and different LLMs (OpenAI, Ollama). These integration challenges may hinder the overall functionality of the platform.
Upsert Failures: A significant number of issues relate to failures during the upsert process across different vector stores, indicating potential bugs in how data is handled or stored.
User Interface Concerns: There are requests for enhancements to the user interface, particularly regarding how agent messages are displayed and how users can interact with tools.
Documentation Gaps: Several users express confusion regarding setup processes and configurations, suggesting that clearer documentation could improve user experience significantly.
Overall, addressing these issues will be crucial for maintaining user satisfaction and ensuring the continued growth of the FlowiseAI community.
The FlowiseAI/Flowise repository currently has 27 open pull requests (PRs) and has recently seen significant activity, including multiple feature additions and bug fixes. This report analyzes the latest PRs to identify trends, commonalities, and notable issues.
PR #3172: Bugfix: Check for relative path when saving file, to prevent unauthorized writes
PR #3169: Feature: Custom Templates
PR #3168: feat: add support for custom overrideConfig for ChatflowTool
PR #3141: Added env vars to UI and API URL
PR #3125: Feature/sse
PR #3093: Add Couchbase vector store support
PR #2879: Feature/export import stage 3
PR #3098: Fix Output of LLM Chain (llmChain_0) must be LLM Chain, can't be an Output Prediction
PR #2667: LunaryAI automatic Thread and User tracking
PR #2601: Add PromptOutput Node for corpus collection
PR #3173: Bugfix/Prevent sending non-image file
PR #3154: Bugfix/Add fix for processing chunks
PR #3153: Add chat model OpenAI proxy URL params
PR #3151: Embed Chat Configuration Updated
PR #3143: feat:add support for calling tools in CustomFunction
The recent PR activity in the FlowiseAI/Flowise repository indicates a strong focus on both feature enhancements and critical bug fixes, reflecting an ongoing commitment to improving user experience and security:
The majority of open PRs are driven by a single contributor, Vinod Kiran, who is actively working on multiple features such as custom templates (#3169) and security improvements (#3172). This concentration of contributions may indicate either a high level of engagement from this developer or a potential bottleneck if their PRs are not reviewed promptly.
The introduction of features like custom templates and enhanced configuration options demonstrates a clear direction towards making the platform more user-friendly and adaptable to various use cases, particularly in enterprise environments where customization is crucial.
Bug fixes related to file handling (#3172) and upload validation (#3173) highlight an emphasis on security and data integrity, which is essential given the nature of applications built using Flowise.
The presence of several long-standing open PRs (e.g., PR #2879 on export/import functionality) suggests that there may be challenges in maintaining momentum on certain features or that they require more extensive testing before merging.
The recent trend towards adding environment variables (#3141) indicates a shift towards more scalable deployment options, but it also raises questions about backward compatibility and the need for thorough documentation updates to assist users in adapting to these changes.
Some closed PRs were merged quickly without extensive discussion (e.g., PR #3154), which could indicate either confidence in the changes made or a need for more rigorous review processes to ensure quality control across contributions.
Overall, the FlowiseAI/Flowise repository is experiencing active development with a strong focus on enhancing usability through new features while addressing critical bugs that affect performance and security. However, there is room for improvement in terms of managing PR reviews efficiently and ensuring that all contributions receive adequate scrutiny before merging. This will help maintain code quality as the project continues to grow in complexity and user base.
Henry Heng (HenryHengZJ)
Ong Chung Yau (chungyau97)
Trần Thanh Tùng (thanhtung100397)
YISH (mokeyish)
Aman Soni (amansoni7477030)
Jrakru
Eyalm321
Meltcap
Rafael Reis (raffareis)
Others
The development team is demonstrating robust activity with a focus on enhancing the Flowise project through collaborative efforts, feature development, and timely bug fixes. The recent contributions reflect a commitment to improving both functionality and user experience within the application.