Repository navigation
Releases: blueshed/invokej
Releases · blueshed/invokej
Release list
v0.4.0 - AIWorkAPI Plugin
🚀 New Features
AIWorkAPI Plugin - AI Memory & Context System
A comprehensive AI memory and context management system for invokej, enabling persistent storage and retrieval of AI session information.
Key Features:
- 🧠 Memory Management: Store and retrieve AI session context (goals, decisions, insights, breakthroughs)
- 💾 SQLite-backed: Persistent storage with schema versioning
- 📊 Session Tracking: Organize memories by work sessions
- 🔍 Smart Retrieval: Query by session, type, recency, or relevance
- 📈 Statistics & Analytics: Track memory usage patterns
- 📦 Export/Import: JSON export for portability
Usage:
```javascript
import { AIWorkAPI } from 'invokej/plugins';
export class Tasks {
constructor() {
this.ai = new AIWorkAPI();
}
async remember(c, message, type = 'insight') {
await this.ai.remember(c, message, type);
}
async recall(c) {
const memories = await this.ai.recall(c);
console.log(memories);
}
}
```
Documentation:
- See
AI-PLUGIN-ANALYSIS.mdfor comprehensive architecture analysis - See
examples/with-ai-work.jsfor complete integration example
📝 Other Changes
- Added comprehensive AI plugin analysis document (450+ lines)
- Updated documentation and examples
- All 137 tests passing
📦 Installation
```bash
npm install -g invokej@0.4.0
or
bun install -g invokej@0.4.0
```
Full Changelog: v0.3.0...v0.4.0