loki-mode-sdk
v6.3.1
Published
TypeScript SDK for Loki Mode - autonomous multi-agent development platform
Downloads
1,501
Maintainers
Readme
loki-mode-sdk
TypeScript/JavaScript SDK for Loki Mode, the autonomous multi-agent development platform.
Install
npm install loki-mode-sdkQuick Start
import { AutonomiClient } from 'loki-mode-sdk';
const client = new AutonomiClient({
baseUrl: 'http://localhost:57374',
token: 'loki_xxx',
});
// Check dashboard health
const status = await client.getStatus();
console.log(status);
// List projects
const projects = await client.listProjects();
for (const p of projects) {
console.log(p.name, p.status);
}API Reference
The SDK wraps the Loki Mode Dashboard API (default port 57374).
Client Methods
client.getStatus()- Dashboard status and versionclient.listProjects()- List all projectsclient.createProject(name)- Create a new projectclient.getProject(id)- Get project detailsclient.listRuns(projectId)- List runsclient.cancelRun(runId)- Cancel a running executionclient.queryAudit()- Query audit trailclient.createApiKey(name)- Create API keyclient.rotateApiKey(keyId)- Rotate API key
Requirements
- Node.js 18+
- Running Loki Mode instance (
npm install -g loki-mode)
License
MIT
