{"_id":"@bergetai/n8n-nodes","_rev":"4-480dc4f8aa502e88a5ba780b3f3304e8","name":"@bergetai/n8n-nodes","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.3":{"name":"@bergetai/n8n-nodes","version":"1.0.3","keywords":["n8n-community-node-package","n8n","berget-ai","ai","llm","agent","chat","embeddings","ocr","speech","rerank","tools"],"author":{"name":"Berget AI","email":"hello@berget.ai"},"license":"MIT","_id":"@bergetai/n8n-nodes@1.0.3","maintainers":[{"name":"bergetai","email":"christian@berget.ai"}],"homepage":"https://github.com/bergetai/n8n-plugins","bugs":{"url":"https://github.com/bergetai/n8n-plugins/issues"},"dist":{"shasum":"9fa076ff38766f8b864a8921ca19ff09fb94e3d7","tarball":"https://registry.npmjs.org/@bergetai/n8n-nodes/-/n8n-nodes-1.0.3.tgz","fileCount":51,"integrity":"sha512-J8Po7caT6NzChoGY+y7z84vmsY8uFZfW+3Mm1pQR5BmAWaz9O2uOcI5CFlnIkmD0jHJeu2LPqyoSuZyrF2wOsg==","signatures":[{"sig":"MEUCIQCTcrKGZRfHECRGdOk2vDHqoUMYoDqQvGzIDOUS/IoPkAIgPiSXgutWUPXu4ysDegBo1S4+jm9dLh8AzK7gQHBhpTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164328},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"44f04661b42aeb3ef501fe082720b9a7e21e52bd","scripts":{"dev":"npm run dev --workspaces --if-present","lint":"npm run lint --workspaces --if-present","test":"npm run test --workspaces","build":"npm run build --workspaces","clean":"npm run clean --workspaces --if-present && rm -rf node_modules","format":"npm run format --workspaces --if-present","link:all":"npm run test:local --workspaces --if-present","test:ocr":"npm run test --workspace=n8n-nodes-berget-ai-ocr","build:ocr":"npm run build --workspace=n8n-nodes-berget-ai-ocr","test:chat":"npm run test --workspace=n8n-nodes-berget-ai-chat","build:chat":"npm run build --workspace=n8n-nodes-berget-ai-chat","test:agent":"npm run test --workspace=n8n-nodes-berget-ai-agent","build:agent":"npm run build --workspace=n8n-nodes-berget-ai-agent","install:all":"npm install && npm run install:workspaces","publish:all":"npm publish --workspaces --access public","test:rerank":"npm run test --workspace=n8n-nodes-berget-ai-rerank","test:speech":"npm run test --workspace=n8n-nodes-berget-ai-speech","build:rerank":"npm run build --workspace=n8n-nodes-berget-ai-rerank","build:speech":"npm run build --workspace=n8n-nodes-berget-ai-speech","version:major":"npm version major --workspaces","version:minor":"npm version minor --workspaces","version:patch":"npm version patch --workspaces","test:embeddings":"npm run test --workspace=n8n-nodes-berget-ai-embeddings","build:embeddings":"npm run build --workspace=n8n-nodes-berget-ai-embeddings","install:workspaces":"npm install --workspaces"},"_npmUser":{"name":"bergetai","email":"christian@berget.ai"},"repository":{"url":"git+https://github.com/bergetai/n8n-plugins.git","type":"git"},"workspaces":["n8n-nodes-berget-ai-agent","n8n-nodes-berget-ai-chat","n8n-nodes-berget-ai-embeddings","n8n-nodes-berget-ai-ocr","n8n-nodes-berget-ai-rerank","n8n-nodes-berget-ai-speech"],"_npmVersion":"10.8.2","description":"Complete collection of Berget AI n8n nodes - AI chat, agent, embeddings, OCR, speech, and rerank","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@bergetai/n8n-nodes-berget-ai-ocr":"^1.0.0","@bergetai/n8n-nodes-berget-ai-chat":"^1.0.0","@bergetai/n8n-nodes-berget-ai-agent":"^1.0.0","@bergetai/n8n-nodes-berget-ai-rerank":"^1.0.0","@bergetai/n8n-nodes-berget-ai-speech":"^1.0.0","@bergetai/n8n-nodes-berget-ai-embeddings":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes_1.0.3_1760175896463_0.5808505462587896","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-11T09:44:56.356Z","modified":"2026-07-05T21:15:04.513Z","1.0.3":"2025-10-11T09:44:56.702Z"},"bugs":{"url":"https://github.com/bergetai/n8n-plugins/issues"},"author":{"name":"Berget AI","email":"hello@berget.ai"},"license":"MIT","homepage":"https://github.com/bergetai/n8n-plugins","keywords":["n8n-community-node-package","n8n","berget-ai","ai","llm","agent","chat","embeddings","ocr","speech","rerank","tools"],"repository":{"url":"git+https://github.com/bergetai/n8n-plugins.git","type":"git"},"description":"Complete collection of Berget AI n8n nodes - AI chat, agent, embeddings, OCR, speech, and rerank","maintainers":[{"email":"npm.pension488@passmail.net","name":"marcusolsson"},{"email":"hugo@berget.ai","name":"bergetbjork"},{"email":"cl@iteam.se","name":"irony"},{"email":"christian@berget.ai","name":"bergetchristian"}],"readme":"# @bergetai/n8n-nodes\n\n**Complete collection of Berget AI n8n nodes**\n\nOne-click installation for all Berget AI n8n community nodes. Get access to AI chat, agents, embeddings, OCR, speech processing, and document reranking - all powered by open source models hosted in Sweden.\n\n## Available Plugins\n\n### 🤖 Chat/Text Models\n**Package:** `@bergetai/n8n-nodes-berget-ai-chat`\n\nSupports all Berget AI text/chat models:\n- Llama 3.1 8B Instruct\n- Llama 3.3 70B Instruct  \n- DeepSeek R1 Microsoft AI Finetuned\n- Mistral Small 3.1 24B Instruct 2503\n- Qwen3 32B\n- Devstral Small 2505\n- GPT-OSS-120B\n- ...\n\nSee a complete list of models here: [berget.ai/models](https://berget.ai/models)\n\n### 🤖 AI Agent\n**Package:** `@bergetai/n8n-nodes-berget-ai-agent`\n\nAdvanced AI agent with tool calling capabilities:\n- Multi-turn conversations\n- Tool/function calling\n- Custom system prompts\n- Iteration control\n\n### 🔍 Embeddings\n**Package:** `@bergetai/n8n-nodes-berget-ai-embeddings`\n\n- Multilingual-E5-large-instruct\n- Multilingual-E5-large\n\n### 📄 OCR Document Processing\n**Package:** `@bergetai/n8n-nodes-berget-ai-ocr`\n\nExtract text from documents:\n- PDF, DOCX, PPTX, HTML support\n- Multiple OCR engines (EasyOCR, Tesseract, etc.)\n- Table extraction\n- Async processing for large documents\n\n### 🎤 Speech-to-Text\n**Package:** `@bergetai/n8n-nodes-berget-ai-speech`\n\n- KB-Whisper-Large (Swedish Whisper)\n\n### 📊 Reranking\n**Package:** `@bergetai/n8n-nodes-berget-ai-rerank`\n\n- bge-reranker-v2-m3\n\n## Quick Installation\n\n### Via n8n Community Nodes (Recommended)\n\n1. Open n8n\n2. Go to **Settings** > **Community Nodes**\n3. Click **Install a community node**\n4. Enter: `@bergetai/n8n-nodes`\n5. Click **Install**\n\nThat's it! All Berget AI nodes are now available in your n8n instance.\n\n### Via npm\n\n```bash\n# Install all nodes at once\nnpm install @bergetai/n8n-nodes\n```\n\n### Individual Installation\n\nIf you prefer to install specific nodes only:\n\n```bash\nnpm install @bergetai/n8n-nodes-berget-ai-agent      # AI Agent\nnpm install @bergetai/n8n-nodes-berget-ai-chat       # Chat/Text\nnpm install @bergetai/n8n-nodes-berget-ai-embeddings # Embeddings\nnpm install @bergetai/n8n-nodes-berget-ai-ocr        # OCR\nnpm install @bergetai/n8n-nodes-berget-ai-speech     # Speech\nnpm install @bergetai/n8n-nodes-berget-ai-rerank     # Rerank\n```\n\n## Getting Started\n\n1. **Install**: Use the one-click installation above\n2. **Get API Key**: Register at [berget.ai](https://berget.ai) and get your API key\n3. **Configure**: Add your Berget AI API key in n8n credentials\n4. **Build**: Start creating workflows with AI-powered nodes\n\n## What's Included\n\nThis package automatically installs all these nodes:\n\n## Example Workflows\n\n### AI Agent with Tools\n```\nTrigger → Berget AI Agent → HTTP Request (tool) → Response\n```\n\n### Document Analysis Pipeline\n```\nTrigger → Berget AI OCR → Berget AI Chat → Output\n```\n\n### Semantic Search System\n```\nTrigger → Berget AI Embeddings → Vector Store → Berget AI Rerank\n```\n\n### Audio Processing Workflow\n```\nTrigger → Berget AI Speech → Berget AI Chat → Response\n```\n\n## Features\n\n- ✅ **One-click installation** - Install all nodes at once\n- ✅ **EU-based AI** - Swedish hosting and GDPR compliance\n- ✅ **Open source models** - Llama, Mistral, Qwen, and more\n- ✅ **Tool calling** - Advanced AI agent capabilities\n- ✅ **Document processing** - OCR and text extraction\n- ✅ **Speech processing** - Audio transcription\n- ✅ **Semantic search** - Embeddings and reranking\n- ✅ **Dynamic models** - Always up-to-date model list\n\n## Pricing\n\nSee current pricing at [berget.ai/models](https://berget.ai/models)\n\nAll prices are in EUR per million tokens, except speech-to-text which is per 1000 minutes.\n\n## Self-Hosted n8n\n\nBerget AI offers self-hosted n8n solutions in our Swedish Kubernetes clusters for organizations that need:\n\n- 🇸🇪 **Swedish hosting** - Keep your data within EU borders\n- 🔒 **Data sovereignty** - No data leakage outside EU\n- ⚡ **High performance** - Optimized Kubernetes infrastructure\n- 🛡️ **Enterprise security** - Full control over your n8n instance\n\nContact us at [hello@berget.ai](mailto:hello@berget.ai) if you're interested in Swedish hosting solutions.\n\n## Support\n\n- 📧 Support: [hello@berget.ai](mailto:hello@berget.ai)\n- 📖 API Documentation: [api.berget.ai/docs](https://api.berget.ai/docs)\n- 🐛 Issues: Report issues in the [GitHub repository](https://github.com/bergetai/n8n-plugins)\n\n## Development & Testing\n\n### Quick Test\n```bash\n# Test node structure without API calls\ncd n8n-nodes-berget-ai-chat\nnpm test\n\n# Test with real API (requires API key)\nBERGET_API_KEY=your-key npm test\n```\n\n### Local Development\n```bash\n# Link plugin locally and test in n8n\ncd n8n-nodes-berget-ai-chat\nnpm run test:local\n\n# In another terminal, start n8n\nnpx n8n start\n```\n\n### Docker Testing\n```bash\n# Quick test with Docker\ndocker run -it --rm -v $(pwd):/workspace -w /workspace/n8n-nodes-berget-ai-chat node:18 npm test\n```\n\n## License\n\nMIT License - See LICENSE file in each plugin for details.\n","readmeFilename":"README.md"}