@aicippy/aicippy-js
v2.0.0
Published
AiCippy JavaScript client - AI-based managed cloud services that are easy to configure and use
Downloads
19
Maintainers
Readme
@aicippy/aicippy-js
The official JavaScript client library for AiCippy - AI-based managed cloud services that are easy to configure and use.
Installation
npm install @aicippy/aicippy-jsQuick Start
import { createClient } from '@aicippy/aicippy-js'
// Initialize the AiCippy client
const aicippy = createClient('https://your-project.aicippy.co', 'your-anon-key')
// Use authentication
const { user, error } = await aicippy.auth.signUp({
email: '[email protected]',
password: 'password123'
})
// Use AI services
const { data } = await aicippy.ai.generateText('Write a creative story about AI')
// Use storage
const { data } = await aicippy.storage
.from('avatars')
.upload('avatar.png', file)
// Use synctime
const channel = aicippy.synctime.channel('public:messages')
channel.on('INSERT', (payload) => {
console.log('New message:', payload.new)
})
channel.subscribe()Features
- Authentication: Complete user management with email, phone, and OAuth
- AI Services: Text generation, image processing, data analysis, and more
- Storage: File upload, download, and management with S3 compatibility
- synctime: Live data synchronization and real-time updates
- Functions: Serverless edge functions for custom logic
- TypeScript: Full TypeScript support with comprehensive type definitions
Documentation
For detailed documentation and examples, visit https://docs.aicippy.com
License
MIT License - see LICENSE file for details.
Support
- Documentation: https://docs.aicippy.com
- Issues: GitHub Issues
- Community: Discord
Built with ❤️ by AiVibe Software Services Pvt Ltd
