Skip to content

Neodevils/kaeru-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kaeru-tools

Utility functions, enums, and helpers powering the Karu ecosystem — built for reliability, modularity, and developer ease.

📦 Installation

npm install kaeru-tools

or with yarn

yarn add kaeru-tools

🚀 Usage

Import what you need directly from the package — no subfolders required.

import KaruClient from "kaeru-tools";

const client = new KaruClient();
// Use client methods here

📚 Available Exports

  • Enums: Languages, SummaryLength, SummaryStyle, etc.
  • Helpers: Utility functions like resolveLanguageFromLocale
  • Classes: KaruClient — main client class for AI interactions and more.

⚙️ Configuration & Environment

Make sure to provide .env variables as needed — for example, API keys for Google Generative AI. Example .env:

GOOGLE_API_KEY=your_api_key_here

🧪 Testing

Run tests with:

npm run test

Make sure you have your environment variables and prompts configured correctly.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages