Skip to content

Releases: JakePIXL/Fluxative

Fluxative v0.1.5

Choose a tag to compare

@JakePIXL JakePIXL released this 22 Apr 16:20

This update fixes the options available in the cli which cleans up the output and avoids errors.

Nothing changed from v0.1.4

View v0.1.4 Changes

Fluxative v0.1.4

Choose a tag to compare

@JakePIXL JakePIXL released this 13 Mar 17:35

This is an update fixing the pyproject.toml so that the tool works as an actual CLI tool as changes were made and forgotten about in the main toml file.

Nothing changed from v0.1.3

View v0.1.3 Changes

Fluxative v0.1.3

Choose a tag to compare

@JakePIXL JakePIXL released this 13 Mar 17:15
97325e3

What's New

  • Added Typer integration for improved command-line interface
  • Renamed llmgentool.py to fluxative.py for better project alignment
  • Added new command-line options (--full-context, --dump-raw) for flexible output
  • Improved documentation with clearer feature descriptions and usage examples
  • Updated project structure for better usability as both CLI tool and library
  • Enhanced command-line argument handling with proper help messages
  • Added support for proper CLI usage within UV ecosystem
  • Updated dependencies in pyproject.toml and uv.lock

This release significantly improves the CLI experience with Typer integration while maintaining full compatibility
with UV package management. Feedback welcome!

fluxative v0.1.2

Choose a tag to compare

@JakePIXL JakePIXL released this 13 Mar 04:15

What's New

  • Added improved support for UV package management
  • Fixed issue with command-line argument handling in expander module
  • Fixed repo name deletion when running on local folder
  • Enhanced file categorization logic for better repository summaries
  • Improved error handling for GitIngest integration
  • Updated documentation for UV installation method

This release continues to improve our LLM context generation tool with better stability and usability. Feedback welcome!

v0.1.0 Release

Choose a tag to compare

@JakePIXL JakePIXL released this 10 Mar 20:01

Fluxative v0.1.0 Release

What is Fluxative?

Fluxative is a tool that converts Git repositories into standardized formats optimized for Large Language Model (LLM) consumption. It processes repository data to
create structured, readable outputs that make codebases more accessible to LLMs.

Why We Released It

We developed Fluxative to bridge the gap between raw Git repositories and LLM-friendly context formats. As AI-assisted development becomes more common, having tools
that prepare codebases for LLM processing is increasingly valuable.

What's Included in v0.1.0

  • Convert GitIngest outputs to formatted summary files
  • Process local repositories or GitHub URLs
  • Generate five standardized output files for each repository
  • Intelligently categorize files (docs, source code, configs, tests)
  • Preserve repository structure while optimizing for LLM readability
  • Command-line interface: fluxative <repo_path_or_url> [output_directory]

v0.1.1 Release

Choose a tag to compare

@JakePIXL JakePIXL released this 10 Mar 20:10

Fixed description issues for pypi.