Skip to content

Engineering Agent is an interactive command-line interface (CLI) that leverages the power of LLMs to assist with software development tasks.This framework enables Langchain with LLMs to generate and manage its own tools, continuously expanding its capabilities through conversation.

Notifications You must be signed in to change notification settings

debarshee2004/llm-engineering-agent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM ENGINEERING AGENT 🤖

Note

I am currently working on this project so not everything is optimized, so use accordingly.

Overview

This repository contains a powerful coding assistant application build by Pietro Schirano and heavy customized by me to integrate with the LLM APIs to process user conversations and generate structured JSON responses. Through an intuitive command-line interface, it can read local file contents, create new files, and apply diff edits to existing files in real time.

Features ⌛

  • Multiple Model Support
  • Multi-modal Model Support
  • Updated code with Go
  • Containerized
  • Browser Access
  • Creating chain of thought
  • Having context management
  • Web Scrapper
  • Code sandbox execution
  • Advance file reader

Local Setup

Step 01. Clone the repo

https://github.com/debarshee2004/llm-engineering-agent.git
cd llm-engineering-agent

Step 02. Install the Packages

pip install uv
uv venv
uv pip install -r requirements.txt

This repository is open for contribution, to contribute raise an issue, give a pull request if it is good then it will be merged.

About

Engineering Agent is an interactive command-line interface (CLI) that leverages the power of LLMs to assist with software development tasks.This framework enables Langchain with LLMs to generate and manage its own tools, continuously expanding its capabilities through conversation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%