Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_current_time | what time|current time|time now|get time - Get current time |
| find_symbol | find function|where is class|variable location|find function|where is|locate - Find symbol definitions |
| find_references | where used|references|usages|find usage|references|where used - Find symbol references |
| create_thinking_chain | thinking process|chain of thought|reasoning chain|thought flow|sequential thinking - Create sequential thinking chain |
| analyze_problem | analyze this|how to approach|break this down|problem analysis|examine|investigate - Break down complex problem into structured steps |
| step_by_step_analysis | step by step|one at a time|gradually|step by step|one by one|gradually - Perform detailed step-by-step analysis |
| break_down_problem | break down|divide|split into parts|decompose|step by step|subdivide - Break complex problems into sub-problems |
| think_aloud_process | think about|consider|what do you think|think about it|let me think|reasoning - Generate think-aloud reasoning process |
| format_as_plan | as a plan|organize|checklist|format as plan|make a plan|organize this|checklist - Format content into clear plans |
| monitor_console_logs | console log|check errors|show logs|console|check logs|debug output|console errors - Monitor browser console |
| inspect_network_requests | network|API calls|check requests|network|API calls|check requests|network traffic - Inspect network requests |
| save_memory | remember|save|store|memorize|keep - Save to long-term memory |
| recall_memory | recall|remember|what was|remind|retrieve - Retrieve from memory |
| list_memories | list|saved items|show saved|what memories - List saved memories |
| delete_memory | forget|delete|remove|erase - Delete specific memory |
| search_memories | find|search|look for|query memories - Search memories by content |
| update_memory | update|modify|change|edit memory - Update existing memory |
| auto_save_context | commit|checkpoint|backup|compress|auto-save - Auto-save and compress context |
| restore_session_context | restore|revert|go back|recover session - Restore previous session context |
| prioritize_memory | important|priority|prioritize|what matters - Prioritize memories by importance |
| start_session | hi-ai|hello|start|begin session - Start session with context |
| get_coding_guide | guide|rules|convention|guide|rules|convention|standards|best practices - Get coding guide |
| apply_quality_rules | apply rules|apply standards|apply rules|apply standards|follow conventions|apply - Apply quality rules |
| validate_code_quality | quality|review|check|quality|review code|check quality|validate|code review - Validate code quality |
| analyze_complexity | complexity|how complex|complexity|how complex|difficulty - Analyze code complexity |
| check_coupling_cohesion | coupling|cohesion|coupling|cohesion|dependencies check|module structure - Check coupling and cohesion |
| suggest_improvements | improve|make better|refactoring|improve|make better|refactor|optimize|enhance code - Suggest improvements |
| generate_prd | PRD|product requirements document|product requirements|requirements document|spec document - Generate Product Requirements Document |
| create_user_stories | story|user story|user story|user stories|as a user - Generate user stories from requirements |
| analyze_requirements | requirements analysis|what we need|requirements analysis|what we need|analyze requirements|essential features - Analyze project requirements |
| feature_roadmap | roadmap|schedule|timeline|roadmap|timeline|project plan|development schedule - Generate development roadmap |
| enhance_prompt | be specific|more detail|clarify|elaborate|vague|enhance|improve prompt - Transform vague requests into clear, actionable prompts |
| analyze_prompt | analyze prompt|rate this|score|how good|prompt quality|evaluate prompt|assess - Analyze prompt quality and provide improvement suggestions |
| enhance_prompt_gemini | prompt improvement|gemini strategies|quality improvement|prompt enhancement|gemini strategies|quality improvement - Enhance prompts using Gemini API prompting strategies (Few-Shot, Output Format, Context) |
| apply_reasoning_framework | reasoning framework|systematic analysis|logical thinking|structured reasoning|methodical approach - Apply 9-step reasoning framework to analyze complex problems systematically |
| preview_ui_ascii | create page|build UI|design component|make page|develop page - Preview UI before coding |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| code-review | Comprehensive code analysis using multiple specialized tools for thorough review |
| debug-assistant | Comprehensive debugging assistant using browser tools, memory analysis, and systematic debugging approaches |
| project-planning | Comprehensive project planning using specialized planning tools for PRD generation, requirements analysis, and roadmap creation |
| memory-management | Intelligent memory management and knowledge organization using specialized memory tools for project context and learning |
| time-utilities | Comprehensive time management and scheduling assistant using time utility tools for timezone conversions, scheduling, and temporal calculations |
| semantic-analysis | Advanced semantic code analysis using symbol navigation and reference tracking tools for comprehensive code understanding and refactoring |
| sequential-thinking | Structured sequential thinking and problem-solving using specialized thinking tools for systematic analysis, planning, and decision-making |
| browser-development | Web development debugging and monitoring using browser tools for console logging, network inspection, and client-side issue resolution |
| code-conventions | Comprehensive code quality analysis and improvement using convention tools for standards validation, complexity analysis, and enhancement suggestions |
| prompt-enhancement | Advanced prompt optimization and analysis using specialized prompt enhancement tools for improving AI interactions and effectiveness |
| reasoning-framework | Advanced reasoning and decision-making using structured reasoning frameworks for complex problem analysis and systematic thinking |
| spec-generation | Comprehensive specification generation using multiple specialized personas for thorough requirements analysis and technical documentation |
| documentation-generation | Comprehensive documentation generation using multiple specialized personas for thorough technical writing and user guidance |
| testing-strategy | Comprehensive testing strategy development using multiple specialized personas for thorough quality assurance and validation planning |
| ui-preview | User interface design and visualization using ASCII art preview tools for rapid prototyping and design communication |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Hi-AI Tool Documentation | Comprehensive documentation for all available development tools and their usage |
| Server Capabilities | Detailed server capabilities with tool categorization and feature breakdown |