You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AI Assist Kit is a Go library that provides a unified interface for managing configuration files across multiple AI coding assistants. It solves the fragmentation problem where developers must maintain separate configurations for each tool they use.
Problem Statement
The AI coding assistant ecosystem is fragmented:
Claude Code uses .mcp.json, .claude-plugin/plugin.json, CLAUDE.md
# Convert Claude MCP config to VS Code format
aiassistkit convert .mcp.json --from claude --to vscode -o .vscode/mcp.json
# Convert Claude hooks to Cursor format
aiassistkit convert .claude/settings.json --from claude --to cursor -o .cursor/hooks.json
Validate Configurations
# Validate plugin spec against JSON Schema
aiassistkit validate plugins/spec/plugin.json --schema plugin
# Validate all specs in directory
aiassistkit validate plugins/spec/ --all
Success Metrics
Adoption: Number of projects using aiassistkit
Tool Coverage: Number of AI assistants supported
Configuration Types: Number of config types supported
Conversion Accuracy: 100% round-trip fidelity for conversions
Non-Goals
Runtime integration with AI assistants
AI assistant functionality (prompting, completion)