You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inspired by Cognition Labs' Devin AI, ManasAI is an open-source AI for software engineer. It aims to automate tasks, improve code quality, and boost productivity. Join the evolution of AI in development with ManasAI.
ManasAI, inspired by the groundbreaking Devin AI by Cognition Labs, is an open-source venture aiming to redefine software engineering through AI. This project harnesses advanced technologies for automating development tasks, enhancing code quality, and streamlining the software lifecycle. Ideal for developers and engineers seeking AI-augmented tools to boost productivity and innovation. Join us in pioneering the next wave of AI in software engineering with ManasAI.
ManasAI.webm
Important
Currently, The project is in its infancy and can be considered experimental. Many features are either not yet implemented or are not working as intended. We warmly welcome contributions to assist in its development and progress!
Requirements
To ensure a smooth setup and operation of this project, please ensure your environment meets the following requirements:
Docker and Docker Compose are required for containerization and orchestration.
Follow the installation guides for Docker and Docker Compose on the official Docker website to set up on your system.
pnpm
pnpm is required as the package manager for this project.
To install pnpm, ensure you have Node.js installed, then run npm install -g pnpm in your terminal.
Installation
To install ManasAI, clone the repository and run the following command:
make setup
Create a .env file in the root directory and add the following environment variables:
cp .env.example .env
Usage
To run ManasAI, execute the following command:
make run
Roadmap
Multi project
Multi model
Multi agent
Dedicated sandbox to test the code in isolation
Terminal tool to display the commands (ran by the agent) and the output
Allow the user to run the commands
Dedicated web browser to test web based code in isolation
Browser tool to display the output
Multiple driver support (Chrome, Firefox, Safari, etc.)
Dedicated mobile amulator to test mobile based code in isolation
Mobile tool to display the output
Dedicated desktop amulator to test desktop based code in isolation
Desktop tool to display the output
Code editor
Display the code written by the agent
Allow the user to edit the code
Contributing
We welcome contributions to ManasAI! Please refer to the Contributing Guidelines for more information on how to get involved.
About
Inspired by Cognition Labs' Devin AI, ManasAI is an open-source AI for software engineer. It aims to automate tasks, improve code quality, and boost productivity. Join the evolution of AI in development with ManasAI.