📖 Package Overview
Core Components
- @okcashpro/core: Central framework and shared functionality
- @okcashpro/agent: Agent runtime and management
- @okcashpro/adapters: Database implementations (PostgreSQL, SQLite, etc.)
- @okcashpro/clients: Platform integrations (Discord, Telegram, etc.)
- @okcashpro/plugins: Extension modules for additional functionality
Package Architecture
The OKai framework is built on a modular architecture where each package serves a specific purpose:
- Core Package: Provides the fundamental building blocks
- Agent Package: Handles agent lifecycle and runtime
- Adapters: Enable different storage backends
- Clients: Connect to various platforms
- Plugins: Add specialized capabilities
Package Dependencies
Getting Started
# Install core package
pnpm add @okcashpro/core
# Install specific adapters
pnpm add @okcashpro/adapter-postgres
pnpm add @okcashpro/adapter-sqlite
# Install clients
pnpm add @okcashpro/client-discord
pnpm add @okcashpro/client-Telegram