{"_id":"@cosmara-ai/community-sdk","_rev":"2-62571cc510a62d147ae36e65e7ae8bd1","name":"@cosmara-ai/community-sdk","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@cosmara-ai/community-sdk","version":"1.0.0","keywords":["cosmara","ai","openai","anthropic","google","claude","gemini","gpt","llm","chat","completion","multi-provider","community","free","typescript"],"author":{"url":"https://cosmara.dev","name":"COSMARA Team","email":"developers@cosmara.dev"},"license":"MIT","_id":"@cosmara-ai/community-sdk@1.0.0","maintainers":[{"name":"justinperea","email":"justinperea@cosmara.dev"}],"homepage":"https://cosmara.dev","bugs":{"url":"https://github.com/cosmara/community-sdk/issues"},"dist":{"shasum":"c4cd883018624696222056f430551af9240922c5","tarball":"https://registry.npmjs.org/@cosmara-ai/community-sdk/-/community-sdk-1.0.0.tgz","fileCount":7,"integrity":"sha512-GJU4m+bxJN/6jFnUAHVgrcjvxUaI1TnYgTzjXT/eLEsqdX6UMleOtOQDKl9MhlUokFGl67+bvTxrpDLCoVlmLA==","signatures":[{"sig":"MEUCIEkTdB3kNg2unmGOsfMNHXEP9IfqFi9dWxLb4BrBql05AiEAoIy+JgWH/r1QTwUpheiUrd4lWW/lI4r1DcKz4TBcytQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149572},"main":"dist/index.js","types":"dist/index.d.ts","badges":[{"url":"https://img.shields.io/npm/v/@cosmara/community-sdk","href":"https://www.npmjs.com/package/@cosmara/community-sdk","description":"NPM Version"},{"url":"https://img.shields.io/npm/dm/@cosmara/community-sdk","href":"https://www.npmjs.com/package/@cosmara/community-sdk","description":"Monthly Downloads"},{"url":"https://img.shields.io/github/license/cosmara/community-sdk","href":"https://github.com/cosmara/community-sdk/blob/main/LICENSE","description":"License"}],"module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://cosmara.dev/pricing","type":"individual"},"gitHead":"d5510c868a4795641a227865c1beb13155a0df79","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsup src/index.ts --format cjs,esm --dts --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"justinperea","email":"justinperea@cosmara.dev"},"community":{"tier":"Community","limits":{"maxUniqueUsers":10,"requestsPerDay":100,"requestsPerMonth":1000,"requestsPerMinute":10},"upgrade":{"url":"https://cosmara.dev/pricing","price":"$49/month","benefits":["50,000 requests/month","ML-powered routing","Advanced analytics","Commercial licensing"],"nextTier":"Developer"},"features":{"analytics":false,"fallbacks":false,"mlRouting":false,"commercialUse":false}},"repository":{"url":"git+https://github.com/cosmara/community-sdk.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"100 KB"},{"path":"dist/index.mjs","limit":"100 KB"}],"_npmVersion":"11.4.2","description":"COSMARA Community SDK - Multi-provider AI client with intelligent routing and 1,000 free requests/month","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","eslint":"^8.57.0","ts-jest":"^29.1.2","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.24","@typescript-eslint/parser":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/community-sdk_1.0.0_1754231372403_0.4489484896980036","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@cosmara-ai/community-sdk","version":"1.0.1","description":"COSMARA Community SDK - Multi-provider AI client with intelligent routing and 1,000 free requests/month","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","build:watch":"tsup src/index.ts --format cjs,esm --dts --watch","dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","type-check":"tsc --noEmit","prepublishOnly":"npm run build","clean":"rm -rf dist"},"keywords":["cosmara","ai","openai","anthropic","google","claude","gemini","gpt","llm","chat","completion","multi-provider","community","free","typescript"],"author":{"name":"COSMARA Team","email":"developers@cosmara.dev","url":"https://cosmara.dev"},"license":"MIT","homepage":"https://cosmara.dev","repository":{"type":"git","url":"git+https://github.com/cosmara/community-sdk.git"},"bugs":{"url":"https://github.com/cosmara/community-sdk/issues"},"engines":{"node":">=16.0.0"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.24","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","eslint":"^8.57.0","jest":"^29.7.0","ts-jest":"^29.1.2","tsup":"^8.0.2","typescript":"^5.4.2"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"funding":{"type":"individual","url":"https://cosmara.dev/pricing"},"badges":[{"url":"https://img.shields.io/npm/v/@cosmara/community-sdk","href":"https://www.npmjs.com/package/@cosmara/community-sdk","description":"NPM Version"},{"url":"https://img.shields.io/npm/dm/@cosmara/community-sdk","href":"https://www.npmjs.com/package/@cosmara/community-sdk","description":"Monthly Downloads"},{"url":"https://img.shields.io/github/license/cosmara/community-sdk","href":"https://github.com/cosmara/community-sdk/blob/main/LICENSE","description":"License"}],"community":{"tier":"Community","limits":{"requestsPerMonth":1000,"requestsPerDay":100,"requestsPerMinute":10,"maxUniqueUsers":10},"features":{"mlRouting":false,"analytics":false,"fallbacks":false,"commercialUse":false},"upgrade":{"nextTier":"Developer","price":"$49/month","url":"https://cosmara.dev/pricing","benefits":["50,000 requests/month","ML-powered routing","Advanced analytics","Commercial licensing"]}},"size-limit":[{"path":"dist/index.js","limit":"100 KB"},{"path":"dist/index.mjs","limit":"100 KB"}],"_id":"@cosmara-ai/community-sdk@1.0.1","gitHead":"7fd463a80a3ad502bc5d53077ad09b8383364f65","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-2Mkc0w9EwT5okRf152n9zGdV5U1kgmOlmZt7HrFyAVlaLPQJUubzT9vMAZykGSUcUX75HadqmhXE+5v98smDsQ==","shasum":"88638cf7cd124b2db1aed5e5a1933e8a1e98b47e","tarball":"https://registry.npmjs.org/@cosmara-ai/community-sdk/-/community-sdk-1.0.1.tgz","fileCount":7,"unpackedSize":149572,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5pkHh1RcEIDHS/hIjM/Zxq5aQnEeMw6mx0bdS+UfKSwIhALq8q9AhNj9+tQbJjwFkILO6rAnqp8Thbw7X4f0Aecmu"}]},"_npmUser":{"name":"justinperea","email":"justinperea@cosmara.dev"},"directories":{},"maintainers":[{"name":"justinperea","email":"justinperea@cosmara.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/community-sdk_1.0.1_1754231517441_0.7280850407121195"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-03T14:29:32.348Z","modified":"2025-08-03T14:31:57.916Z","1.0.0":"2025-08-03T14:29:32.611Z","1.0.1":"2025-08-03T14:31:57.721Z"},"bugs":{"url":"https://github.com/cosmara/community-sdk/issues"},"author":{"name":"COSMARA Team","email":"developers@cosmara.dev","url":"https://cosmara.dev"},"license":"MIT","homepage":"https://cosmara.dev","keywords":["cosmara","ai","openai","anthropic","google","claude","gemini","gpt","llm","chat","completion","multi-provider","community","free","typescript"],"repository":{"type":"git","url":"git+https://github.com/cosmara/community-sdk.git"},"description":"COSMARA Community SDK - Multi-provider AI client with intelligent routing and 1,000 free requests/month","maintainers":[{"name":"justinperea","email":"justinperea@cosmara.dev"}],"readme":"# COSMARA Community SDK\n\n[![NPM Version](https://img.shields.io/npm/v/@cosmara-ai/community-sdk)](https://www.npmjs.com/package/@cosmara-ai/community-sdk)\n[![Monthly Downloads](https://img.shields.io/npm/dm/@cosmara-ai/community-sdk)](https://www.npmjs.com/package/@cosmara-ai/community-sdk)\n[![License](https://img.shields.io/github/license/cosmara-ai/community-sdk)](https://github.com/cosmara-ai/community-sdk/blob/main/LICENSE)\n\nA powerful TypeScript SDK for multi-provider AI integration with **1,000 free requests per month**. Easily switch between OpenAI, Anthropic, and Google AI with a unified interface.\n\n> 🚀 **Ready for more?** Upgrade to [Developer tier](https://cosmara.dev/pricing) for 50x more requests, ML-powered routing, and commercial licensing!\n\n## 🎯 Community Edition Features\n\n- ✅ **Multi-Provider Support**: OpenAI, Anthropic (Claude), Google (Gemini)\n- ✅ **Unified Interface**: Same API across all providers\n- ✅ **TypeScript Support**: Full type safety and IntelliSense\n- ✅ **Streaming Support**: Real-time response streaming\n- ✅ **Usage Tracking**: Monitor your request limits\n- ✅ **Basic Caching**: Simple response caching\n- ✅ **Cost Estimation**: Track spending across providers\n\n## 🚧 Community Edition Limitations\n\n| Feature | Community | Developer | Professional |\n|---------|-----------|-----------|--------------|\n| Requests/Month | 1,000 | 50,000 | 500,000 |\n| ML-Powered Routing | ❌ | ✅ | ✅ |\n| Advanced Analytics | ❌ | ✅ | ✅ |\n| Intelligent Fallbacks | ❌ | ✅ | ✅ |\n| Commercial Use | ❌ | ✅ | ✅ |\n| Priority Support | ❌ | ✅ | ✅ |\n\n## 📦 Installation\n\n```bash\nnpm install @cosmara-ai/community-sdk\n# or\nyarn add @cosmara-ai/community-sdk\n# or\npnpm add @cosmara-ai/community-sdk\n```\n\n## 🚀 Quick Start\n\n```typescript\nimport { createClient } from '@cosmara-ai/community-sdk';\n\nconst client = createClient({\n  apiKeys: {\n    openai: 'your-openai-api-key',\n    anthropic: 'your-anthropic-api-key',\n    google: 'your-google-api-key',\n  },\n});\n\n// Simple chat completion\nconst response = await client.chat({\n  model: 'gpt-4o-mini',\n  messages: [\n    { role: 'user', content: 'Hello, world!' }\n  ],\n});\n\nconsole.log(response.choices[0].message.content);\n```\n\n## 💼 Usage Examples\n\n### Basic Chat Completion\n\n```typescript\nimport { createClient, APIProvider } from '@cosmara-ai/community-sdk';\n\nconst client = createClient({\n  apiKeys: {\n    openai: process.env.OPENAI_API_KEY,\n    anthropic: process.env.ANTHROPIC_API_KEY,\n    google: process.env.GOOGLE_API_KEY,\n  },\n});\n\n// Let the SDK pick a provider randomly\nconst response = await client.chat({\n  model: 'gpt-4o-mini',\n  messages: [\n    { role: 'system', content: 'You are a helpful assistant.' },\n    { role: 'user', content: 'Explain quantum computing in simple terms.' }\n  ],\n  maxTokens: 500,\n  temperature: 0.7,\n});\n\nconsole.log(response.choices[0].message.content);\n```\n\n### Manual Provider Selection\n\n```typescript\n// Force specific provider\nconst response = await client.chat({\n  model: 'claude-3-haiku-20240307',\n  messages: [{ role: 'user', content: 'Hello!' }],\n}, {\n  provider: APIProvider.ANTHROPIC\n});\n```\n\n### Streaming Responses\n\n```typescript\nconst stream = client.chatStream({\n  model: 'gpt-4o-mini',\n  messages: [{ role: 'user', content: 'Write a short story' }],\n});\n\nfor await (const chunk of stream) {\n  const content = chunk.choices[0]?.delta?.content;\n  if (content) {\n    process.stdout.write(content);\n  }\n}\n```\n\n### Cost Estimation\n\n```typescript\n// Get cost estimates for all providers\nconst estimates = await client.estimateCost({\n  model: 'gpt-4',\n  messages: [{ role: 'user', content: 'Analyze this data...' }],\n  maxTokens: 1000,\n});\n\nconsole.log('Cost estimates:', estimates);\n// Output: [{ provider: 'GOOGLE', cost: 0.002 }, { provider: 'OPENAI', cost: 0.03 }]\n```\n\n### Usage Monitoring\n\n```typescript\n// Check your current usage\nconst stats = client.getUsageStats();\nconsole.log('Requests this month:', stats.requestsThisMonth);\nconsole.log('Remaining requests:', 1000 - stats.requestsThisMonth);\n\nif (stats.validation.violations.length > 0) {\n  console.log('Usage violations:', stats.validation.violations);\n  console.log('Upgrade recommended:', stats.upgradeMessage);\n}\n```\n\n### Multi-Provider Model Selection\n\n```typescript\nimport { MODEL_EQUIVALENTS } from '@cosmara-ai/community-sdk';\n\n// Use equivalent models across providers\nconst smallModel = MODEL_EQUIVALENTS['chat-small'];\n// { OPENAI: 'gpt-3.5-turbo', ANTHROPIC: 'claude-3-haiku-20240307', GOOGLE: 'gemini-1.5-flash' }\n\nconst response = await client.chat({\n  model: smallModel[APIProvider.GOOGLE], // Uses Gemini Flash\n  messages: [{ role: 'user', content: 'Quick question...' }],\n});\n```\n\n## 📊 Supported Models\n\n### OpenAI\n- `gpt-3.5-turbo` - Fast and cost-effective\n- `gpt-4` - Most capable reasoning\n- `gpt-4o-mini` - Efficient and affordable\n\n### Anthropic\n- `claude-3-haiku-20240307` - Fast and cost-effective\n- `claude-sonnet-4-20250514` - Balanced performance\n- `claude-3-opus-20240229` - Most capable\n\n### Google AI\n- `gemini-1.5-flash` - Fast and efficient\n- `gemini-1.5-pro` - High-performance reasoning\n\n## ⚡ Rate Limits & Quotas\n\n### Community Edition Limits\n- **1,000 requests/month** - Perfect for learning and small projects\n- **100 requests/day** - Sustainable daily usage\n- **10 requests/minute** - Prevents API abuse\n- **10 unique users max** - Personal/educational use only\n\n### When You Hit Limits\n```typescript\ntry {\n  const response = await client.chat(request);\n} catch (error) {\n  if (error.code === 'RATE_LIMIT_MONTHLY') {\n    console.log('Monthly limit reached!');\n    console.log('Upgrade for 50x more requests:', error.details.upgradeUrl);\n  }\n}\n```\n\n## 🔧 Configuration Options\n\n```typescript\nconst client = createClient({\n  // Required: At least one API key\n  apiKeys: {\n    openai: 'sk-...',\n    anthropic: 'sk-ant-...',\n    google: 'AIza...',\n  },\n  \n  // Optional: Custom base URLs\n  baseUrls: {\n    openai: 'https://api.openai.com/v1',\n    anthropic: 'https://api.anthropic.com/v1',\n    google: 'https://generativelanguage.googleapis.com/v1beta',\n  },\n  \n  // Optional: Usage tracking\n  enableUsageTracking: true, // default: true\n  userId: 'unique-user-id', // default: auto-generated\n});\n```\n\n## 🛡️ Error Handling\n\n```typescript\nimport { AIError } from '@cosmara-ai/community-sdk';\n\ntry {\n  const response = await client.chat(request);\n} catch (error) {\n  if (error instanceof AIError) {\n    switch (error.type) {\n      case 'authentication':\n        console.log('Invalid API key:', error.message);\n        break;\n      case 'rate_limit':\n        console.log('Rate limit hit:', error.message);\n        break;\n      case 'usage_limit':\n        console.log('Usage limit exceeded:', error.message);\n        console.log('Upgrade URL:', error.details.upgradeUrl);\n        break;\n      case 'invalid_request':\n        console.log('Invalid request:', error.message);\n        break;\n      default:\n        console.log('API error:', error.message);\n    }\n  }\n}\n```\n\n## 🎓 Migration from Other SDKs\n\n### From OpenAI SDK\n```typescript\n// Before (OpenAI SDK)\nimport OpenAI from 'openai';\nconst openai = new OpenAI({ apiKey: 'sk-...' });\nconst response = await openai.chat.completions.create({\n  model: 'gpt-4',\n  messages: [{ role: 'user', content: 'Hello' }],\n});\n\n// After (COSMARA SDK)\nimport { createClient } from '@cosmara-ai/community-sdk';\nconst client = createClient({ apiKeys: { openai: 'sk-...' } });\nconst response = await client.chat({\n  model: 'gpt-4',\n  messages: [{ role: 'user', content: 'Hello' }],\n});\n```\n\n### From Anthropic SDK\n```typescript\n// Before (Anthropic SDK)\nimport Anthropic from '@anthropic-ai/sdk';\nconst anthropic = new Anthropic({ apiKey: 'sk-ant-...' });\nconst response = await anthropic.messages.create({\n  model: 'claude-3-haiku-20240307',\n  messages: [{ role: 'user', content: 'Hello' }],\n  max_tokens: 100,\n});\n\n// After (COSMARA SDK)\nimport { createClient } from '@cosmara-ai/community-sdk';\nconst client = createClient({ apiKeys: { anthropic: 'sk-ant-...' } });\nconst response = await client.chat({\n  model: 'claude-3-haiku-20240307',\n  messages: [{ role: 'user', content: 'Hello' }],\n  maxTokens: 100,\n});\n```\n\n## 🔄 Upgrade Path\n\n### Why Upgrade to Developer Tier?\n\n#### 🚀 50x More Requests\n- **Community**: 1,000 requests/month\n- **Developer**: 50,000 requests/month\n- **Perfect for**: Production apps, heavy development\n\n#### 🧠 ML-Powered Routing\n```typescript\n// Community: Random provider selection\nconst response = await client.chat(request); // Random provider\n\n// Developer: Intelligent routing based on:\n// - Cost optimization\n// - Response time\n// - Model capabilities\n// - Current provider availability\nconst response = await client.chat(request, {\n  optimizeFor: 'cost' // or 'speed', 'quality', 'balanced'\n});\n```\n\n#### 📊 Advanced Analytics\n```typescript\n// Community: Basic usage stats\nconst stats = client.getUsageStats();\n\n// Developer: Full analytics dashboard\nconst analytics = await client.getAnalytics({\n  timeRange: 'last-30-days',\n  groupBy: 'provider',\n  includeMetrics: ['cost', 'latency', 'success-rate']\n});\n```\n\n#### 🔄 Intelligent Fallbacks\n```typescript\n// Community: Single provider, manual retry\ntry {\n  const response = await client.chat(request);\n} catch (error) {\n  // Manual fallback logic required\n}\n\n// Developer: Automatic intelligent fallbacks\nconst response = await client.chat(request, {\n  fallbackEnabled: true,\n  fallbackOrder: ['GOOGLE', 'ANTHROPIC', 'OPENAI']\n});\n```\n\n### Upgrade Process\n\n1. **Visit**: [https://cosmara.dev/pricing](https://cosmara.dev/pricing)\n2. **Choose**: Developer tier ($49/month)\n3. **Migrate**: Use migration assistant\n4. **Deploy**: Zero downtime upgrade\n\n```bash\n# Install Developer SDK\nnpm install @cosmara-ai/sdk-developer\n\n# Migration helper\nnpx @cosmara-ai/migrate-from-community\n```\n\n## 🛠️ Advanced Usage\n\n### Custom User IDs\n```typescript\nconst client = createClient({\n  apiKeys: { openai: 'sk-...' },\n  userId: 'user-123', // Track usage per user\n});\n\nconst response = await client.chat(request, {\n  userId: 'different-user-456' // Override per request\n});\n```\n\n### Disable Usage Tracking\n```typescript\nconst client = createClient({\n  apiKeys: { openai: 'sk-...' },\n  enableUsageTracking: false, // Disable for privacy\n});\n```\n\n### Clear Cache\n```typescript\n// Clear response cache\nclient.clearCache();\n```\n\n## 📝 TypeScript Support\n\nFull TypeScript support with comprehensive type definitions:\n\n```typescript\nimport type {\n  AIRequest,\n  AIResponse,\n  AIModel,\n  APIProvider,\n  CommunityConfig,\n  UsageRecord,\n} from '@cosmara-ai/community-sdk';\n\n// Type-safe configuration\nconst config: CommunityConfig = {\n  apiKeys: {\n    openai: process.env.OPENAI_API_KEY,\n  },\n};\n\n// Type-safe request\nconst request: AIRequest = {\n  model: 'gpt-4o-mini',\n  messages: [{ role: 'user', content: 'Hello' }],\n  temperature: 0.7,\n  maxTokens: 100,\n};\n```\n\n## 🧪 Testing\n\n```typescript\n// Mock for testing\njest.mock('@cosmara-ai/community-sdk', () => ({\n  createClient: () => ({\n    chat: jest.fn().mockResolvedValue({\n      choices: [{ message: { content: 'Mocked response' } }],\n    }),\n  }),\n}));\n```\n\n## 🤝 Community & Support\n\n### Community Edition Support\n- **Documentation**: [https://docs.cosmara.dev](https://docs.cosmara.dev)\n- **GitHub Issues**: [Report bugs and request features](https://github.com/cosmara-ai/community-sdk/issues)\n- **Discord**: [Join our community](https://discord.gg/cosmara-ai)\n\n### Paid Support\n- **Developer Tier**: Priority email support\n- **Professional Tier**: Dedicated account manager\n- **Enterprise**: Custom SLA and phone support\n\n## 📄 License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n### Commercial Usage\nCommunity Edition is for **personal and educational use only**. For commercial usage, please upgrade to Developer tier or higher.\n\n## 🔒 Privacy & Security\n\n- **No Data Logging**: We don't log your API requests or responses\n- **Local Usage Tracking**: Usage stats stored locally in browser/app\n- **API Key Security**: Keys never leave your environment\n- **Open Source**: Community Edition is fully open source\n\n## 🚀 Ready to Upgrade?\n\n### Developer Tier - $49/month\n- ✅ 50,000 requests/month (50x more)\n- ✅ ML-powered cost optimization\n- ✅ Advanced analytics dashboard\n- ✅ Intelligent fallbacks\n- ✅ Commercial licensing\n- ✅ Priority email support\n\n### Professional Tier - $199/month\n- ✅ Everything in Developer\n- ✅ 500,000 requests/month\n- ✅ Dedicated account manager\n- ✅ Custom integrations\n- ✅ SLA guarantees\n- ✅ Phone support\n\n**[Start Your Upgrade →](https://cosmara.dev/pricing)**\n\n---\n\nMade with ❤️ by the [COSMARA](https://cosmara.dev) team","readmeFilename":"README.md"}