Skip to content

Improvements to development workflow #89

@xelacast

Description

@xelacast

Hello FlowTestAI Team,

I came across your product on YouTube and Langchain's blog and wanted to check it out. The app itself is invaluable when developing with AI and LLms. The UI and UX are sleek and easy to work with.

Upon working on your applications I found a few development slowdowns when loading and working in the repo. I know the project is in its early stages and will improve over time. Here are a few suggestions/Issues I came across.

  • Using npm. Transfering your work directory to yarn or pnpm can improve the performance of the development workflow (performance/ ease of use).
  • Have a package manager lock file to improve downloads and development workflow (performance).
  • GitHub actions for safety and checks for production builds and community collaborations (automation).
  • no env.example file (if applicable)
  • No TypeScript integration to improve workflow (opinionated but valuable) (performance)
  • Using Turbo repo (opinionated I'm not sure if it's usable in this situation)

I know this repo is only several months old and only two of you are working on it. I like the opportunity to help where I can, working with Langchain and LLMs is tough, and bringing it to the development community could allow users to iterate on projects and products quickly. I don't know if these development decisions are intentional or not, so please say where I am wrong.

I would appreciate the opportunity to work alongside the team and towards these improvements. Let me know if these suggestions are helpful or not helpful for the repo 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions