Skip to content

Changelog


0.7.8 - 2025-07-03

๐Ÿ“š Documentation

  • update CHANGELOG with new release notes - (78761d4) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update fastmcp dependency to 2.10.1 - (9fb6818) - Belingud

0.7.7 - 2025-07-01

โ›ฐ๏ธ Features

  • add fetch_webpage buildin function - (09ec366) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG with new release notes and documentation updates - (2ff0056) - Belingud

0.7.6 - 2025-07-01

โ›ฐ๏ธ Features

  • add default role configuration - (91c72f0) - Belingud

๐Ÿšœ Refactor

  • remove unused imports and trailing whitespace - (cad95fe) - Belingud

๐Ÿ“š Documentation

  • add DEFAULT_ROLE to README.md - (6308eea) - Belingud
  • update README.md with improved descriptions and requirements - (25e32bc) - Belingud
  • update README with new provider and formatting - (da056ca) - Belingud
  • update CHANGELOG with v0.7.5 release notes - (566a85c) - Belingud

0.7.5 - 2025-07-01

โ›ฐ๏ธ Features

  • add get_weather buildin function - (876efb7) - Belingud

๐Ÿ“š Documentation

  • add Spark and Together to README - (e26ea59) - Belingud
  • update CHANGELOG with v0.7.4 release notes - (966e443) - Belingud

โš™๏ธ Miscellaneous Tasks

  • remove pydantic deprecation warnings - (ce2c18c) - Belingud
  • add warnings import and filter deprecation warnings - (7003144) - Belingud

0.7.4 - 2025-06-30

๐Ÿ› Bug Fixes

  • handle LLM client creation errors gracefully - (6c8cbed) - Belingud

๐Ÿ“š Documentation

  • add MCP Calling documentation to README - (70b5a86) - Belingud
  • update CHANGELOG.md for v0.7.3 release - (ddae983) - Belingud

๐Ÿงช Testing

  • add Together provider tests and improve line formatting - (560330e) - Belingud

0.7.3 - 2025-06-29

โ›ฐ๏ธ Features

  • add bailian, bailian-intl, spark and nvida providers - (106214b) - Belingud

๐Ÿ“š Documentation

  • add documentation for new providers - (5fd9662) - Belingud
  • update CHANGELOG.md for v0.7.2 release - (44b8702) - Belingud

๐Ÿงช Testing

  • add new provider types to TestProviderFactory - (dbf4572) - Belingud
  • add tests for Bailian, Mistral, Nvidia, and Spark providers - (f75a7f6) - Belingud

0.7.2 - 2025-06-28

โ›ฐ๏ธ Features

  • add MCP tools error handling and reasoning effort options - (68b9258) - Belingud

๐Ÿ› Bug Fixes

  • handle errors in get_openai_mcp_tools and MCPClient methods - (251961f) - Belingud

๐Ÿšœ Refactor

  • standardize completion parameter keys across providers - (f294f75) - Belingud

๐Ÿ“š Documentation

  • add Mistral to README - (0d72f37) - Belingud
  • update CHANGELOG.md for v0.7.1 release - (72a2107) - Belingud

๐Ÿงช Testing

  • add tests for MistralProvider and update imports - (c297bef) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add mistralai and tox-uv dependencies - (d753356) - Belingud

0.7.1 - 2025-06-27

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.7.0 release - (782e0de) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add fastmcp dependency - (e1dfcbb) - Belingud

0.7.0 - 2025-06-27

[!IMPORTANT] - Add MCP support.

โ›ฐ๏ธ Features

  • add MCP support in functions module - (224c408) - Belingud
  • add --list-mcp option to main function - (4a536d4) - Belingud
  • add MCP options to CLI entry point - (d7f3978) - Belingud
  • add MCP support to LLMClient and providers - (58a4609) - Belingud
  • add asyncio utilities and function wrapper - (fb9e02b) - Belingud

๐Ÿ› Bug Fixes

  • Add tool call chunk processing in AI21Provider - (df78c4f) - Belingud

๐Ÿšœ Refactor

  • simplify tool call creation and update default provider - (225e066) - Belingud
  • remove unused imports and simplify DoubaoProvider constructor - (5effa9d) - Belingud
  • update parse_choice_from_content to support ChoiceChunk - (7f2194f) - Belingud
  • refactor tools module for MCP integration - (62ab778) - Belingud

๐Ÿ“š Documentation

  • add default HF_PROVIDER to README - (98e0066) - Belingud
  • add MCP support and documentation - (adfdd62) - Belingud
  • update CHANGELOG.md for v0.6.4 release - (d16a66b) - Belingud

๐Ÿงช Testing

  • update test case for new config key - (f38024c) - Belingud
  • add tests for get_or_create_event_loop - (594b671) - Belingud
  • update provider names and default value handling - (013a989) - Belingud

0.6.4 - 2025-06-24

โ›ฐ๏ธ Features

  • add new Cohere providers and improve type handling - (5d5f53c) - Belingud
  • add HuggingFace provider to ProviderFactory - (a08cd70) - Belingud
  • add HuggingFaceProvider class - (d81b42c) - Belingud

๐Ÿ› Bug Fixes

  • handle empty content in CLI methods - (26ed101) - Belingud

๐Ÿšœ Refactor

  • standardize completion params keys in providers - (6802dfd) - Belingud

๐Ÿ“š Documentation

  • update installation commands and supported providers - (9034c98) - Belingud
  • add new models and configurations - (f2b02b8) - Belingud
  • update CHANGELOG.md for v0.6.3 release - (8370366) - Belingud

๐Ÿงช Testing

  • add tests for HuggingFaceProvider and update provider factory - (88f4a0b) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add new dependencies and keywords - (f82a5b7) - Belingud

0.6.3 - 2025-06-23

โ›ฐ๏ธ Features

  • add error handling for better error show - (ced63b8) - Belingud
  • add gemini and vertexai providers - (1cb56ad) - Belingud

๐Ÿ› Bug Fixes

  • use display_stream return content for command execute - (5443822) - Belingud
  • ensure non-empty config values are used in completion params - (c319ade) - Belingud

๐Ÿšœ Refactor

  • remove unused BaseProvider class - (1166114) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.6.2 release - (b9e6354) - Belingud

๐Ÿงช Testing

  • add tests for gemini and vertexai providers - (7a9f755) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update default reasoning effort to empty string - (e7f59c3) - Belingud

0.6.2 - 2025-06-23

โ›ฐ๏ธ Features

  • update provider mappings in ProviderFactory - (3dce344) - Belingud
  • add XaiProvider class based on OpenAIProvider - (f177da8) - Belingud

๐Ÿšœ Refactor

  • standardize completion parameter handling across providers - (25be368) - Belingud

๐Ÿ“š Documentation

  • update default settings and add XAI provider - (1cef2f8) - Belingud
  • update CHANGELOG.md for v0.6.1 release - (0c5ece3) - Belingud

๐Ÿงช Testing

  • add xai to provider factory test - (f89068f) - Belingud
  • add tests for XaiProvider and new Role class - (c77d070) - Belingud
  • update provider referer and add new providers - (423cbbd) - Belingud

0.6.1 - 2025-06-22

โ›ฐ๏ธ Features

  • add error handling for empty choices in OpenAIProvider for better error message - (9cd2a28) - Belingud
  • add minimax and targon providers - (e8df86f) - Belingud

๐Ÿšœ Refactor

  • Unify completion params handling in LLM providers - (9132020) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.6.0 release - (f9b9085) - Belingud

๐Ÿงช Testing

  • update mocking strategy for provider tests - (4b9c410) - Belingud

0.6.0 - 2025-06-22

โ›ฐ๏ธ Features

  • refactor OllamaProvider and update default temperature - (cf2dbe9) - Belingud

๐Ÿšœ Refactor

  • Update provider naming and Groq N param handling - (309f70e) - Belingud
  • revamp LLM client and provider architecture - (90f7d46) - Belingud

๐Ÿ“š Documentation

  • update README with installation options and provider configs - (c7c088f) - Belingud
  • update CHANGELOG.md for v0.5.9 release - (ba73961) - Belingud

๐Ÿงช Testing

  • add llms package tests - (9c3e5c2) - Belingud

โš™๏ธ Miscellaneous Tasks

  • Update optional dependencies in pyproject.toml - (cc8f865) - Belingud
  • Configure ruff linting and add 'all' optional deps - (3d660e3) - Belingud
  • Update project keywords for broader AI model support - (5e09e7b) - Belingud

0.5.9 - 2025-06-12

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.5.8 release - (18a47d2) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update click and typer dependencies - (1f99298) - Belingud

0.5.8 - 2025-05-22

๐Ÿšœ Refactor

  • move schemas imports and update StrEnum compatibility - (a8a5b3b) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.5.7 release - (a0a641a) - Belingud

0.5.7 - 2025-05-22

โ›ฐ๏ธ Features

  • add support for EXTRA_HEADERS and EXTRA_BODY configuration - (7f8622f) - Belingud

๐Ÿ“š Documentation

  • update README with new config options and dependencies - (ebe2023) - Belingud
  • update CHANGELOG.md for v0.5.6 release - (2cf8e82) - Belingud

0.5.6 - 2025-05-22

๐Ÿ› Bug Fixes

  • update project config and simplify printer logic - (029b7e2) - Belingud

๐Ÿ“š Documentation

  • Fix formatting in README - (7e440da) - Belingud
  • update CHANGELOG.md for v0.5.5 release - (5d12c69) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add 'ai' as alternative command in pyproject.toml - (d1852f1) - Belingud

0.5.5 - 2025-05-21

๐Ÿšœ Refactor

  • Improve case-insensitive command handling in CLI - (a9f1382) - Belingud

๐Ÿ“š Documentation

  • add producthunt badge to README - (3b2d98b) - Belingud
  • add example image for reasoning shell - (99ff117) - Belingud
  • update CHANGELOG.md for v0.5.4 release - (fb5d95a) - Belingud

0.5.4 - 2025-05-14

๐Ÿ“š Documentation

  • Update CHANGELOG.md for v0.5.3 release - (a0bf128) - Belingud

โš™๏ธ Miscellaneous Tasks

  • Update dependencies - (698a054) - Belingud

0.5.3 - 2025-05-14

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.5.2 release - (4393332) - Belingud

0.5.2 - 2025-05-14

๐Ÿ“š Documentation

  • Update sologan and logo - (1ccd4b5) - Belingud
  • Update CHANGELOG.md for v0.5.1 release - (d7023dc) - Belingud

0.5.1 - 2025-05-14

๐Ÿšœ Refactor

  • remove unused command line argument - (2daf0e0) - Belingud

๐Ÿ“š Documentation

  • add function call support to README - (191b5ae) - Belingud
  • Update CHANGELOG.md for v0.5.0 release - (db7a328) - Belingud

0.5.0 - 2025-05-14

โ›ฐ๏ธ Features

[!IMPORTANT] - Add Function Call support.

  • Add reasoning effort configuration and function output panel - (f21d29b) - Belingud
  • refactor client and printer logic, add function call support - (9f008be) - Belingud
  • add non-stream completion function call - (572e2e2) - Belingud
  • add non-stream completion function call - (13d6154) - Belingud

๐Ÿ“š Documentation

  • Enhance README with function calling and provider info - (ab69e5c) - Belingud
  • update changelog for v0.4.0 release - (66db3ee) - Belingud

๐Ÿงช Testing

  • update test case for refactored project - (26e0faf) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update dependencies and script name - (562d930) - Belingud

0.4.0 - 2025-05-01

From this version, yaicli will use provider sdk instead of httpx raw request

Providers: - OpenAI - Cohere

โ›ฐ๏ธ Features

  • add provider-based API client architecture with OpenAI and Cohere support - (9f68de1) - Belingud
  • add role modify warning config and optimize lru_cache - (9c25162) - Belingud
  • add role modification warnings and singleton pattern for RoleManager - (e2f9596) - Belingud

๐Ÿšœ Refactor

  • reorganize imports and improve code formatting - (c1ee133) - Belingud

๐Ÿ“š Documentation

  • refine README with updated configurations and provider info - (90b8170) - Belingud
  • update changelog for v0.3.3 release - (3c73873) - Belingud

๐Ÿงช Testing

  • add provider tests for base, cohere, openai, and factory - (26e6ef2) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add chat demo cast and use asciinema for example - (36f3dea) - Belingud
  • add yaicli to isort formatting in Justfile - (d47def9) - Belingud

0.3.3 - 2025-04-29

๐Ÿšœ Refactor

  • remove redundant console print in CLI prompt logic - (1cf8241) - Belingud

๐Ÿ“š Documentation

  • update changelog for v0.3.2 release - (328f51b) - Belingud

0.3.2 - 2025-04-29

๐Ÿ› Bug Fixes

  • mode change in repl should also change role - (9dea555) - Belingud

๐Ÿ“š Documentation

  • Update CHANGELOG.md for release 0.3.1 - (4511255) - Belingud

๐Ÿงช Testing

  • add X-Title header to API client test - (f786c48) - Belingud

โš™๏ธ Miscellaneous Tasks

  • configure GitHub Actions for PyPI publishing - (b2d0cd4) - Belingud

0.3.1 - 2025-04-29

โ›ฐ๏ธ Features

  • Add X-Title header to API requests - (e30060b) - Belingud
  • clarify --code option help message - (74349c9) - Belingud

๐Ÿšœ Refactor

  • simplify chat manager test setup - (8650b05) - Belingud

๐Ÿ“š Documentation

  • refine CLI documentation and add code example - (658ecf9) - Belingud
  • Update README with new features and usage examples - (756942b) - Belingud
  • Update 0.3.0 feat changelog - (34ad75a) - Belingud
  • update CHANGELOG for v0.3.0 - (ce27418) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update Justfile commands and descriptions - (0c5b841) - Belingud

0.3.0 - 2025-04-28

  1. Add roles create/delete/list/show commands
  2. Add role management functionality
  3. Improve configuration management
  4. Add reasoning show config, justify config

โ›ฐ๏ธ Features

  • add roles and improve configuration management - (fa883e9) - Belingud

๐Ÿšœ Refactor

  • reorder imports and remove unused imports - (28699dd) - Belingud
  • Improve typing and streamline code for maintainability, add role funtion - (7f7230b) - Belingud

๐Ÿ“š Documentation

  • improve documentation and configuration details - (28287d0) - Belingud
  • Add reasoning example and update README - (c80da0f) - Belingud
  • Update README.md - (1c169e5) - belingud
  • update CHANGELOG.md for v0.2.0 release - (9cda1ea) - Belingud

๐Ÿงช Testing

  • update CLI input handling and improve test cases for chat mode - (7a12f71) - Belingud

0.2.0 - 2025-04-22

โ›ฐ๏ธ Features

  • enhance chat management and command-line interface - (6898273) - Belingud
  • add chat persistent - (291d7b7) - Belingud

๐Ÿ“š Documentation

  • improve documentation and add chat history features - (c0f1545) - Belingud
  • Update README to clarify project description - (21d6389) - Belingud
  • update CHANGELOG.md for v0.1.0 release - (474aaa4) - Belingud

๐Ÿงช Testing

  • Update chat management and CLI tests - (1b3ccb0) - Belingud
  • update test case for chat persistent - (af4f7e7) - Belingud

Chroe

  • Add format command to Justfile - (676ba1b) - Belingud

0.1.0 - 2025-04-20

โ›ฐ๏ธ Features

  • split content and reasoning content for better display - (83c7cff) - Belingud

๐Ÿšœ Refactor

  • Replace "reasoning" with "thinking" in tests, fix CLI exit - (519d210) - Belingud
  • Rename INTERACTIVE_MAX_HISTORY to INTERACTIVE_ROUND - (ac17cad) - Belingud
  • refactor yaicli, imporve logic - (71d19d6) - Belingud
  • extract completion response processing logic - (d9f8d08) - Belingud
  • refactor yaicli structure - (e2ad1be) - Belingud

๐Ÿ“š Documentation

  • improve README with detailed features and usage - (555f2b7) - Belingud
  • add example artwork - (8b40706) - Belingud
  • update README with timeout option and improved help text - (cd0f031) - Belingud
  • update CHANGELOG for v0.0.19 release - (4ff2781) - Belingud

๐Ÿงช Testing

  • add new options to mock CLI config - (0279155) - Belingud
  • update test case for refactor - (d6072b3) - Belingud
  • update tests for refactor - (024edb7) - Belingud

0.0.19 - 2025-04-16

โ›ฐ๏ธ Features

  • enhance configuration handling with type support and improve default config initialization - (34bc896) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.0.18 release - (bc19008) - Belingud

0.0.18 - 2025-04-14

โ›ฐ๏ธ Features

  • add auto-suggest from history and improve config handling - (22b31de) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md for v0.0.17 release - (af27d29) - Belingud

0.0.17 - 2025-04-14

๐Ÿ› Bug Fixes

  • Correct stdin TTY check and remove completer - (e2ee703) - Belingud

๐Ÿšœ Refactor

  • remove unused WordCompleter import - (968e6f1) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.16 in uv.lock and CHANGELOG.md - (f9376c4) - Belingud

0.0.16 - 2025-04-14

โ›ฐ๏ธ Features

  • (cli) add max history limit and stdin support - (1b685df) - Belingud

๐Ÿšœ Refactor

  • Remove unused io import - (1e72f6c) - Belingud

๐Ÿ“š Documentation

  • update README with new shortcuts and max history size - (af70000) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.15 in uv.lock and CHANGELOG.md - (15faced) - Belingud

0.0.15 - 2025-04-11

โ›ฐ๏ธ Features

  • add CODE_THEME configuration for code block styling - (ed0e8f6) - Belingud

๐Ÿ› Bug Fixes

  • handle None value in SHELL environment variable - (a4e29f5) - Belingud

๐Ÿ“š Documentation

  • update CHANGELOG.md with env key prefix change - (48b33da) - Belingud
  • update README.md with improved command execution format - (03b2417) - Belingud
  • update command execution UI in README.md - (a4aadc8) - Belingud

๐ŸŽจ Styling

  • fix spacing around 'or' operator in shell detection - (44cedc9) - Belingud

๐Ÿงช Testing

  • add smoke tests for CLI and fix shell detection tests - (baa1beb) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.14 in uv.lock and CHANGELOG.md - (9d21edf) - Belingud

0.0.14 - 2025-04-10

โ›ฐ๏ธ Features

  • (cli) enhance command execution and output display - (d101841) - Belingud

๐Ÿšœ Refactor

  • clean up unused imports in yaicli.py - (71c64af) - Belingud

๐Ÿ“š Documentation

  • (Justfile) update changelog command message - (b060812) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.13 in uv.lock and CHANGELOG.md - (3806f70) - Belingud

0.0.13 - 2025-04-09

[!IMPORTANT] - Change env key prefix from AI_ to YAI_

โ›ฐ๏ธ Features

  • (cli) add command edit option and improve console output styling - (48c14cc) - Belingud
  • refactor CLI and add new configuration options - (ad09301) - Belingud

๐Ÿ“š Documentation

  • update README with new ASCII art and command examples - (cdcb9af) - Belingud
  • update CHANGELOG.md for v0.0.12 release - (456c454) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add ruff cache cleanup and uv lock to changelog - (218b310) - Belingud

0.0.12 - 2025-04-08

โ›ฐ๏ธ Features

  • add chat history and improve CLI UX with completions - (7749883) - Belingud

๐Ÿ“š Documentation

  • restructure CLI options documentation in README - (142ac78) - Belingud
  • update CHANGELOG.md for v0.0.11 release - (6a6b3ae) - Belingud

0.0.11 - 2025-04-07

๐Ÿšœ Refactor

  • (yaicli) improve stream response parsing and add plaintext test - (92383ae) - Belingud
  • replace requests with httpx for HTTP client and update dependencies - (cfc3823) - Belingud

๐Ÿ“š Documentation

  • update project title in README - (cf8aaa7) - Belingud

โš™๏ธ Miscellaneous Tasks

  • add publish command to Justfile - (a2a76e5) - Belingud
  • update yaicli version to 0.0.10 and CHANGELOG - (aab8fb2) - Belingud

0.0.10 - 2025-04-05

๐Ÿ“š Documentation

  • update assistant name in default prompt - (e92313e) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.9 and CHANGELOG - (2a47a8b) - Belingud

0.0.9 - 2025-04-05

โ›ฐ๏ธ Features

  • add reasoning model support - (8a3d21b) - Belingud

๐Ÿ“š Documentation

  • add configuration guide for non-OpenAI LLM providers - (20f590d) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.8 and improve README - (282d3b5) - Belingud

0.0.8 - 2025-04-04

โ›ฐ๏ธ Features

  • add command filtering and improve history management - (e743b13) - Belingud

๐Ÿงช Testing

  • restructure and add new test files for CLI functionality - (09c81eb) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.7 and improve README - (71a8eff) - Belingud

0.0.7 - 2025-04-04

๐Ÿšœ Refactor

  • simplify CLI structure and improve code maintainability - (4eed7d8) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.6 and CHANGELOG - (563a468) - Belingud

0.0.6 - 2025-04-03

๐Ÿšœ Refactor

  • update environment variable names and remove max_tokens - (3abba5f) - Belingud
  • simplify config handling and remove DEFAULT_MODE - (3439eda) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update CHANGELOG and uv.lock for version 0.0.5 - (d5abef4) - Belingud

0.0.5 - 2025-04-02

๐Ÿšœ Refactor

  • rename ShellAI to YAICLI and update related tests - (2284297) - Belingud

๐Ÿ“š Documentation

  • update README with detailed project information and usage instructions - (c71d50c) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.4 - (03cdedb) - Belingud

0.0.4 - 2025-04-02

๐Ÿšœ Refactor

  • simplify multi-line statements for better readability - (4870bb7) - Belingud
  • rename ShellAI to yaicli and improve CLI help handling - (dad0905) - Belingud

โš™๏ธ Miscellaneous Tasks

  • update yaicli version to 0.0.3 - (a689a02) - Belingud

0.0.3 - 2025-04-02

๐Ÿšœ Refactor

  • (changelog) switch from git log to git cliff for changelog generation - (242a51d) - Belingud
  • update CLI assistant description and error handling - (1a8bcdc) - Belingud
  • fix spacing in clean target and simplify build target - (2a1050e) - Belingud

[0.0.2] - 2025-04-02

โ›ฐ๏ธ Features

  • enhance OS detection and LLM API request handling - (8c00de0) - Belingud
  • add new dependencies and configurable API paths - (3be3f67) - Belingud

๐Ÿšœ Refactor

  • (config) migrate config from JSON to INI format and enhance error handling - (f556872) - Belingud
  • update config path to reflect project name change - (e6bf761) - Belingud
  • rename project from llmcli to yaicli and update related files - (cdb5a97) - Belingud
  • rename project from shellai to llmcli and update related files - (db4ecb8) - Belingud
  • reorganize imports and improve code readability - (0f52c05) - Belingud
  • migrate llmcli to class-based ShellAI implementation - (2509cba) - Belingud

Build

  • add bump2version for version management - (de287f1) - Belingud