Skip to main content

Local LLM-based code repair tool with self-healing capabilities

Project description

Bolor is a local LLM-based code repair tool with self-healing capabilities.
It can scan codebases for issues, fix detected problems, and generate code from natural language descriptions.
The tool is designed to work locally without requiring an internet connection.

## Key Features

- **Code Scanning**: Scan your code for issues and get suggestions for improvements
- **Code Generation**: Generate code from natural language prompts
- **Local Operation**: Works offline with local models

## Commands

- `bolor update` - Download or update local GGUF models
- `bolor check <file>` - Analyze a file and suggest fixes
- `bolor explain <file>` - Explain what the code does using LLM
- `bolor optimize <file>` - Optimize code for better performance or readability
- `bolor document <file>` - Add or improve documentation in code
- `bolor config` - Configure Bolor settings

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

bolor-0.2.7.tar.gz (117.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bolor-0.2.7-py3-none-any.whl (134.7 kB view details)

Uploaded Python 3

File details

Details for the file bolor-0.2.7.tar.gz.

File metadata

  • Download URL: bolor-0.2.7.tar.gz
  • Upload date:
  • Size: 117.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for bolor-0.2.7.tar.gz
Algorithm Hash digest
SHA256 2e02004e6b043ed587ffab58acf3a509b7947814669ebadcb3913eeb57f34ad1
MD5 eb223fbb533fc067ddf91dff8205fa04
BLAKE2b-256 5b3951c37a450babb6dab51807c1017cc3a16107b6935db2ed5a8703d0e43deb

See more details on using hashes here.

File details

Details for the file bolor-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: bolor-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 134.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for bolor-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2485ed0480076d6b5263da5b21bb039a12120f75c88f56679b987fed6061e53b
MD5 1de0827e14fd9092e03fae96690a35ab
BLAKE2b-256 a425ca06a604bfbf726ffb65a17b0a40cfc62460d060d509543eeeb44bf845e1

See more details on using hashes here.

Supported by

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