Skip to content

update: "ak help" command enhanced with fzf-powered live filtering and a clean interactive UI - #5

Merged
maruf-pfc merged 2 commits into
blackstart-labs:mainfrom
maruf-pfc:main
Apr 10, 2026
Merged

maruf-pfc merged 2 commits into
blackstart-labs:mainfrom
maruf-pfc:main

Conversation

@maruf-pfc

@maruf-pfc maruf-pfc commented Apr 10, 2026 •

Copy link
Copy Markdown
Contributor

✨ Improved ak help Experience

The ak help command has been completely reworked to provide a more interactive and user-friendly experience.

🧩 Features

  • Split-View TUI (Terminal UI)

    • Left panel: Live module filtering
    • Right panel: Instant command preview
  • Real-Time Interaction

    • As you search or navigate modules, the corresponding commands are previewed instantly.
  • Backward Compatibility

    • Existing usage such as:
      ak help <module>
      continues to work exactly as before.
  • Graceful Fallback

    • If fzf is not installed, the system automatically falls back to a simpler help interface without breaking functionality.

🚀 Why This Matters

This update significantly improves discoverability and usability by allowing users to:

  • Quickly explore available modules
  • Preview commands without executing them
  • Maintain compatibility with existing workflows

📦 Requirements

  • Optional: fzf for the full interactive experience

If fzf is unavailable, the tool will still function using a non-interactive fallback mode.


arifinsiddiqzisan and others added 2 commits April 10, 2026 22:35
update: "ak help" command enhanced with fzf-powered live filtering and a clean interactive UI
@maruf-pfc maruf-pfc added the enhancement New feature or request label Apr 10, 2026
@maruf-pfc
maruf-pfc merged commit 8277be5 into blackstart-labs:main Apr 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core docs enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants