enke-sdk
v1.5.5
Published
Shared SDK for en.ke CLI and MCP Server — auth, API client, types
Downloads
2,556
Maintainers
Readme
enke-sdk
Shared TypeScript SDK for en.ke — auth, API client, and mem-as-a-service client.
Install
npm install enke-sdkQuick Start
import { shorten, listLinks, MemClient, whoami } from 'enke-sdk';
// Link management
const link = await shorten('https://example.com', { keep_days: 30 });
const { results } = await listLinks({ uid: 'xxx' });
// Agent memory
const mem = new MemClient();
await mem.remember({ content: '用户叫Derek' });
const results = await mem.recall('Derek');Modules
| Module | Description |
|--------|-------------|
| auth | OAuth login, token refresh, config persist |
| client | Link API (shorten, list, update, delete, stats, landing) |
| mem | MemClient for mem-as-a-service |
| types | TypeScript interfaces |
License
MIT
