Skip to content

romanzaycev/vibeduck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vibeduck :> AI-Powered Coding Assistant

Vibeduck is an experimental open-source command-line tool designed to assist with coding tasks by leveraging Large Language Models (LLMs). It allows developers to interact with an AI in a chat-like interface directly from their terminal. The AI can understand requests and use a defined set of tools to interact with the local filesystem, such as reading, creating, or patching files.

Features (conceptual):

  • Interactive chat interface for communicating with an LLM.
  • Extensible tool system allowing the LLM to perform actions (e.g., file, git operations).
  • Symfony Console based for a robust CLI experience.

Disclaimer:

This is an experimental project developed in collaboration with an LLM (AI assistant). It is intended for exploration and demonstration purposes. Use with caution, especially when granting tools access to modify your filesystem.

Note: The project structure and some functionalities were co-designed and co-implemented with an AI.

License

This project is licensed under the MIT License. See the LICENSE file for more details (if one is created).

About

Vibeduck :> AI-Powered Coding Assistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages