@khanhromvn/elara-server
v1.2.5
Published
Elara Backend Server
Readme
Elara Server is a lightweight yet powerful backend server that provides a unified API for multiple AI providers (Claude, DeepSeek, Mistral, Groq, Qwen, etc.) while supporting secure local conversation data storage.
✨ Key Features
- 🚀 Multi-Provider: Pre-integrated with Claude, DeepSeek, Mistral, Groq, Qwen, and more.
- 🔌 Unified API: A single endpoint for all your AI needs.
- 💾 Local Storage: Automatic SQLite management in
~/.elara-backend/. - ⚡ Optimized: Super small footprint (~8MB bundle), starts instantly.
- 🛠️ Flexible: Can be run as a CLI or integrated directly into other Node.js projects.
🚀 Quick Install
Install globally via npm:
npm install -g @khanhromvn/elara-server📖 Usage Guide
Run the Server
Simply run the following command to start the API server:
elara-serverCommand Options
elara-server supports custom parameters:
--port, -p <number>: Set the server port (default:8888).--db-path <path>: Specify a custom path for the SQLite database.
Example:
elara-server --port 9000 --db-path ./my-data.sqlite📂 Data Storage
By default, Elara stores its database and configurations in:
~/.elara-backend/database.sqlite
📄 License
Released under the ISC license.
