claude-vision-skill  by asuojun

LLM Image Understanding Tool

Created 2 months ago
317 stars

Top 85.1% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a JavaScript script (vision.js) enabling AI models without native image understanding capabilities to process images. It allows models like Claude Code or DeepSeek to "see" by sending image data to external vision APIs and returning textual descriptions, enhancing their utility for various applications.

How It Works

The core vision.js script converts input images into base64 encoded strings. This data is then transmitted to a specified vision model API, adhering to an OpenAI-compatible format. The API processes the image and returns a textual description, which the script relays back. This approach offers flexibility, allowing integration with various vision services beyond a single provider.

Quick Start & Requirements

Setup involves cloning the repository or providing the GitHub URL to an AI assistant. Alternatively, manual configuration requires copying vision.js into your project, updating it with your API Key, model name, and potentially a custom BASE_URL for non-Qwen services. For use within Claude Code, CLAUDE.md should also be integrated. Cyberboss users need additional steps outlined in cyberboss-setup.md. Key requirements include an API key for a chosen vision service (e.g., Qwen, OpenAI) and potentially specific model identifiers.

Highlighted Details

  • Enables image understanding for models lacking native vision capabilities.
  • Utilizes an OpenAI-compatible API format for broad service integration.
  • Recommends Alibaba Cloud's Qwen models, leveraging their substantial free token allocation for new users.
  • Facilitates automatic image processing by the AI after initial configuration.

Maintenance & Community

The provided README does not contain specific details regarding maintainers, community channels (like Discord/Slack), or project roadmaps.

Licensing & Compatibility

The repository's license is not explicitly stated in the provided README. Compatibility is designed for OpenAI-compatible vision APIs, allowing flexibility in service selection.

Limitations & Caveats

Directly providing the GitHub URL to some third-party AI models may fail due to access restrictions. The setup requires users to obtain and configure their own API keys and select a compatible vision service. Integration involves modifying project files, which may require developer intervention.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
89 stars in the last 30 days

Explore Similar Projects

Starred by Alex Yu Alex Yu(Research Scientist at OpenAI; Cofounder of Luma AI), Elvis Saravia Elvis Saravia(Founder of DAIR.AI), and
7 more.

CogVLM by zai-org

0.1%
7k
VLM for image understanding and multi-turn dialogue
Created 2 years ago
Updated 2 years ago
Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
2 more.

vision-agent by landing-ai

0%
5k
Visual AI agent for generating runnable vision code from image/video prompts
Created 2 years ago
Updated 5 months ago
Feedback? Help us improve.