Codel is an autonomous open-source AI developer agent that enables users to perform complex tasks and projects using their terminal, browser, and editor. This fully autonomous AI agent is designed to provide a seamless experience while executing various development tasks.
One of the key features of Codel is its ability to securely operate within a sandboxed Docker environment. This ensures that all processes are isolated and run in a controlled environment, enhancing security and protecting user data.
Codel is equipped with a built-in browser, allowing users to fetch the latest information from the web, such as tutorials and documentation, whenever needed. Additionally, it offers a convenient built-in text editor, enabling users to view all modified files directly in their browser.
To enhance productivity and provide a seamless workflow, Codel saves all the history commands and outputs in a PostgreSQL database. This allows users to easily access and review past actions and results.
To run Codel, users need to have Golang, Node.js, and Docker installed on their systems. The environment variables, including the OpenAI API key and the PostgreSQL database URL, need to be set in the backend folder’s .env file. Similarly, frontend environment variables can be configured in the .env.local file in the frontend folder.
Codel is an exciting open-source project that aims to empower developers with an autonomous AI agent. You can find more information about Codel and access its source code on GitHub.