claude-unofficial-api
This lightweight and dependency-free JavaScript library facilitates interaction with Claude AI's unofficial API, enabling the initiation of conversations, file uploads, and chat management. It supports all Claude models and employs a versatile isomorphic design alongside modern async/await syntax and comprehensive test coverage. Although recent API restrictions have posed challenges, the project maintains updates with new features including proxy configuration and improved conversation handling. The solution is installable via npm for both CLI and API, offering functions for initiating and managing dialogues, and supporting file uploads. Community contributions are encouraged to enhance its capabilities.