Skip to content
This repository was archived by the owner on Aug 14, 2026. It is now read-only.

Releases: OnceUponADev/voltx

v0.4.1

Choose a tag to compare

@OnceUponADev OnceUponADev released this 28 Apr 14:41

v0.4.1 - [2025-04-28]

New Features

  • Provide additional context in the systemPrompt to the agent (632411c).
  • Stream commands output in real time (055f41e).
  • Add spinner for a continuous task (8622829).

v0.4.0

Choose a tag to compare

@OnceUponADev OnceUponADev released this 28 Apr 07:46

[0.4.0] - 2025-04-28

New Features

  • CLI: Added Agent Mode for interactive task execution (a708f54, e9d42db). Access via volt agent.
  • CLI: Introduced Prompt History feature (d608519). View and rerun past prompts with volt history.

Fixes & Refactors

  • CLI: General code cleanup and improvements (ccdf157).
  • CLI: Restructured internal directory layout (ed2b7ea).

Documentation

  • Web Docs: Added specific documentation for the new Agent Mode and updated other sections (c77b268).

v0.3.9

Choose a tag to compare

@OnceUponADev OnceUponADev released this 28 Apr 07:44

[0.3.9] - 2025-04-28

New Features

  • Web Docs: Added Introduction section (ebeae76).
  • Web Docs: Added Chat Mode Usage documentation (767153d).
  • Web Docs: Added Command Reference documentation (70285ed, 850aaf0).
  • Web Docs: Added Quickstart Guide (3585b28).
  • Web Docs: Added Changelog content (10b7f2c).

Fixes & Refactors

  • CLI: Corrected an issue preventing version check (volt -v / volt --version) from running before full application initialization (3c8ef64).
  • Web Docs: Reorganized documentation files and improved command display (461d7b4).

Chores

  • Updated dependencies across project workspaces (8bf62e9).

v0.3.8

Choose a tag to compare

@OnceUponADev OnceUponADev released this 27 Apr 07:46

[0.3.8] - 2025-04-27

New Features

  • Added a :clr command to the chat interface, allowing users to clear the chat screen and message history (7e77744).
  • Included helpful command usage information directly within the chat window upon startup (92d5979).
  • Enhanced the flash command to display additional statistics and incorporated the voltx logo (a96ecf5).
  • Added descriptive labels ("Message Box", "Query Box") to the main sections of the chat interface (f4a3ade).

Fixes & Refactors

  • Corrected an issue where prompts for missing API keys were not always displayed correctly during model selection (67875fd).
  • Updated the show command to ensure it functions properly only when provided with valid arguments (57e9b44).

v0.3.7

Choose a tag to compare

@OnceUponADev OnceUponADev released this 27 Apr 07:43

[0.3.7] - 2025-04-26

Fixes & Refactors

  • Refactored the internal structure and logic of the reset command (ad1a2b0).
  • Prevented an unnecessary uninitialled warning from appearing when running the init command (5434eb0).

v0.3.6

Choose a tag to compare

@OnceUponADev OnceUponADev released this 27 Apr 07:40

[0.3.6] - 2025-04-26

Fixes & Refactors

  • Improved the internal logic for handling API client interactions (a21f5f8).
  • Updated the process for checking and validating the Voltx configuration (cb7dc22).
  • Refactored how application versioning is handled and updated related setup scripts (04470f0).

v0.3.5

Choose a tag to compare

@OnceUponADev OnceUponADev released this 24 Apr 17:46

[0.3.5] - 2025-04-24

  • Migrated interactive prompts from inquirer to @clack/prompts for an improved user experience.
  • Refactored command structure and invocation logic across multiple commands for better consistency and maintainability.
  • Enhanced prompt logging using @clack/prompts utilities.
  • Renamed the username configuration field to alias for clarity.
  • Improved error handling in setup-client for uninitialised providers.
  • Fixed issues related to reading environment variables from the configuration file.
  • Updated and corrected configuration type definitions.
  • General code cleanup, dependency updates, and minor fixes.

v0.3.4

Choose a tag to compare

@OnceUponADev OnceUponADev released this 10 Apr 07:12

[0.3.4] - 2025-04-10

  • Added README.md with usage instructions, install steps, and contribution guidelines
  • Added LICENSE (MIT) to clarify project usage terms
  • Added .npmignore to exclude dev files from npm package

These changes do not affect runtime behavior. Safe to update.

v0.3.0

Choose a tag to compare

@OnceUponADev OnceUponADev released this 30 Mar 18:49

voltx

A terminal-based interface for interacting with multiple AI language models.

Features

Interface

  • Vim-style modal interface
    • Insert mode for chat input
    • Normal mode for navigation
    • Command mode with : prefix
  • Markdown rendering in terminal
  • Color-coded responses by provider
  • Scrollable chat history

Configuration

  • TOML-based config management
  • Provider-specific model defaults
  • Chat session persistence
  • Configurable system prompts

Dependencies

  • Node.js ≥ 18

Known Issues

  • Beta release, may contain bugs
  • Focus management needs improvement
  • Text selection behavior can be inconsistent

v0.2.0

v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@OnceUponADev OnceUponADev released this 23 Mar 09:40

voltx

A command-line interface tool for managing and interacting with various LLM providers.

Core Features

Provider Management

  • Support for multiple LLM providers (OpenAI, Anthropic, Google, DeepSeek, Perplexity)
  • Provider configuration with API keys
  • Default model selection per provider
  • Provider and model listing

Configuration

  • Interactive initialization (volt init)
  • Provider setup and configuration (volt config setup provider)
  • Default model management (volt config set default chat-model)
  • Configuration display with masked API keys (volt show config)
  • Reset functionality with safety checks (volt reset --danger)

Command Structure

  • Hierarchical command organization
  • Provider-specific subcommands
  • Interactive prompts for setup
  • Consistent error handling

User Experience

  • Colorized terminal output
  • ASCII art branding
  • Status display (volt flash)
  • Configuration backups
  • Logging system for actions

Safety Features

  • API key masking
  • Confirmation prompts for destructive actions
  • Configuration validation
  • Error handling with helpful messages

Upcoming in Future Releases

  • Chat functionality with selected models
  • Chat history management
  • Streaming responses
  • Multiple chat sessions

Technical Details

  • Built with TypeScript and Node.js
  • Uses Commander.js for CLI structure
  • TOML configuration format
  • Modular architecture for easy extension