Back to list
rolasnajera

modelmanagement

by rolasnajera

This repository contains a privacy-focused desktop AI chat application.

1🍴 0📅 Jan 22, 2026

SKILL.md


name: ModelManagement description: Instructions for managing AI models and providers, including icon usage and implementation status.

Model Management Skill

This skill provides guidelines for managing AI models and their respective providers in the application.

Supported Providers & Icons

When implementing or updating model-related features, use the following icons located in src/assets/icons/. It is preferred to import these as React components or use them via img tags/CSS to maintain consistency.

ProviderIcon FileImplementation Status
OpenAIopenai.svgFully Configured
Anthropicanthropic.svgPending Implementation
Geminigemini.svgPending Implementation
Grokgrok.svgPending Implementation
Mistralmistral.svgPending Implementation

Usage Guidelines

  1. Icon Source: Always use the SVGs from src/assets/icons/. Do not use hardcoded SVG paths in components if an equivalent file exists in the icons directory.
  2. Centralization: Model-related logic and UI (like icons) should ideally be centralized to avoid duplication across ChatInterface.tsx, ModelManagementModal.tsx, etc.
  3. Future Implementations: When implementing new providers (Anthropic, Gemini, Grok, Mistral), ensure they follow the established pattern for IPC handlers and state management.
  4. UI Placeholders: For providers not yet fully implemented, ensure they still display their correct icon as a placeholder in the UI.

Current Configuration

Currently, only OpenAI is fully functional in the backend IPC handlers. The other providers (Anthropic, Gemini, Grok, Mistral) are represented in the UI but require further backend work for actual API interaction.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon