DEV Community

Cover image for Help Needed :)
Andre Vianna
Andre Vianna

Posted on

Help Needed :)

Hi Guys.
I am looking for Devs of all levels to help me on an AI Project in .NET C#.
Here is a brief of the proposal of the project:
The objective of the app is to be an AI-assisted application that enables users to create, configure and use AI agents that can execute complex tasks and workflows with no-code.
Unlike simple chat or single-step tasks, the app is designed to handle intricate projects that typically require multiple steps, planning, and coordination among various AI agents with specialized skills.
This includes projects like building a game from scratch, creating a functional website, writing a research paper, producing a video, or developing a complex software application.
The app utilizes specialized AI agents, each possessing expertise in a particular domain or task. For example, a "Detail-Oriented Tester" agent would excel at software testing, while a "Creative Designer" agent would focus on generating visual artifacts. An "Experienced Cosmologist" would have knowledge and expertise in cosmology papers.
The app's strength lies in its ability to coordinate these specialized agents, much like a human team, to achieve a common goal.
It employs a system of hierarchical tasks, similar to a Gantt chart, where a main thread (managed by an orchestrator AI) delegates subtasks to other threads, creating a dynamic workflow.
This app is a work in progress, but the core structure for enabling complex task management is already taking shape. The ultimate vision is to make the app accessible to both technical and non-technical users, empowering them to leverage the power of AI for complex problem-solving.
I am not trying to compete with LangChain, CrewAI, AutoGen, or AutoGPT. What differentiates the app from them is that it is an end-user application, while those others are frameworks designed for developers to build AI applications. This is a crucial difference in terms of target audience and technical expertise required.
The app aims to empower end-users, including those without programming experience, to leverage AI for complex task management.
The app will provide a higher level of abstraction, with a user-friendly interface, shielding users from the technical complexities of AI model integration, workflow orchestration, and agent management. The goal is to make complex AI capabilities accessible to anyone.
The app is built entirely in .NET and will be portable to any OS.
The work is in that stage that one person can't do it effectively anymore. That is why I am looking for .NET Devs that are willing to dedicate part of their time to help me on this project.
I would also love to have someone that would like to help me get funding for the project. I have no experience with that at all.
Please contact me if you want to participate.

Image of Wix Studio

2025: Your year to build apps that sell

Dive into hands-on resources and actionable strategies designed to help you build and sell apps on the Wix App Market.

Get started

Top comments (1)

Collapse
 
andrevianna profile image
Andre Vianna

Let me share some insights into the motivation behind this exciting project and extend a special invitation to those passionate about pushing the boundaries of AI technology.
Why this app? A Vision for The AI-Assisted Workflow Management
Being Ahead of the Curve: The app isn't just about following trends – it's about acting on them. By developing this app, we're placing ourselves at the forefront of AI innovation, turning cutting-edge concepts into practical reality. Go beyond just know about AI but actually do something useful with it.
Leveraging the Power of .NET: While many AI projects default to Python, we've chosen to harness the maturity and rich toolset of .NET. This decision opens up new possibilities for creating sophisticated, high-performance AI applications with robust, user-friendly interfaces.
Simplifying Complexity: Our experience has shown that the real complexity lies within the Large Language Models themselves. With major providers offering API access to these models, we're focusing on building the crucial layers of abstraction that turn raw AI power into practical, user-friendly tools.
Community-Driven Innovation: While there's potential for this app to evolve into a commercial product, our primary goal is to drive innovation and learning in the AI community. It's about creating something valuable and pushing the boundaries of what's possible.
The Difference
You might be familiar with projects like AutoGPT, AutoGen, SmythOS, or CrewAI. The app draws inspiration from these pioneering efforts but aims to take the concept further. Our vision is to create a more intuitive, powerful, and flexible system for AI-driven task management.
This app's core concept is elegantly simple yet profoundly powerful:

  • Assemble a team of AI agents to analyze and break down complex tasks.
  • Empower these agents to define and generate other specialized agents on the fly for each subtask.
  • Orchestrate the delegation and monitoring of these tasks.
  • Provide users with the ability to fine-tune results at each step of the process in an intuitive way. We're at an exciting juncture in this app's development, and we're reaching out to the community for support. Whether you're a seasoned developer, an AI researcher, or simply someone passionate about the future of AI, there's a place for you in this project.

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs