Skip to content

Feature Request: Add support for Qwen (通义千问) auto-hooks #3

@Marx2014

Description

@Marx2014

Problem

Currently, Memorix auto-hooks does not support Qwen (通义千问) and iFlow AI assistants. Users of these agents can only use the MCP server for manual memory operations, but cannot benefit from automatic memory capture.

Current Supported Agents

From src/hooks/installers/index.ts:

  • Claude Code
  • Cursor
  • Windsurf
  • VS Code Copilot
  • Kiro (Amazon)
  • Codex (OpenAI)
  • Antigravity (Google Gemini CLI)

Requested Agents

1. Qwen (通义千问)

  • Developer: Alibaba
  • Config location: Likely ~/.qwen/ or similar
  • Use case: Popular Chinese AI assistant for coding

2. iFlow

  • Developer: ?
  • Config location: Unknown (needs investigation)
  • Use case: ?

Proposed Solution

  1. Add agent detection in detectInstalledAgents():

    • Check for ~/.qwen directory
    • Check for ~/.iflow directory
  2. Add hook config generators similar to existing agents

  3. Add to AgentName type in src/hooks/types.ts:

    • qwen (NEW)
    • iflow (NEW)

Additional Context

  • MCP Server functionality already works with any agent that supports MCP
  • Auto-hooks require agent-specific hook configuration formats
  • Willing to help test if Qwen/iFlow config formats can be provided

Workaround (Current)

Until native support is added, users can:

  1. Use MCP Server only (manual memory via memorix_store/memorix_search)
  2. Manually configure hooks if Qwen/iFlow support a compatible format

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions