Skip to content

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

Merged
maruf-pfc merged 1 commit into
maruf-pfc:mainfrom
arifinsiddiqzisan:main
Apr 10, 2026
Merged

maruf-pfc merged 1 commit into
maruf-pfc:mainfrom
arifinsiddiqzisan:main

Conversation

@arifinsiddiqzisan

Copy link
Copy Markdown

✨ 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.


@maruf-pfc
maruf-pfc merged commit ee75d4d into maruf-pfc:main Apr 10, 2026
3 checks passed
@maruf-pfc
maruf-pfc self-requested a review April 10, 2026 18:59

@maruf-pfc maruf-pfc left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, bro 🥇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants