Skip to main content

talk-codebase is a powerful tool for querying and analyzing codebases.

Project description

talk-codebase is a powerful tool for chatting with your codebase

chat

Description

In the chat, you can ask questions about the codebase. AI will answer your questions, and if necessary, it will offer code improvements. This is very convenient when you want to quickly find something in the codebase, but don't want to waste time searching. It is also convenient when you want to improve a specific function, you can ask "How can I improve the function {function name}?" and AI will suggest improvements. Codebase is analyzed using openai.

Installation

pip install talk-codebase

Usage

talk-codebase works only with files of popular programming languages and additionally with .txt files. All other files will be ignored.

# Start chatting with your codebase
talk-codebase chat <directory>

# Configure
talk-codebase configure

# Help
talk-codebase --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

talk_codebase-0.1.12.tar.gz (3.4 kB view hashes)

Uploaded Source

Built Distribution

talk_codebase-0.1.12-py3-none-any.whl (4.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page