@happyvertical/smrt-core
CoreCore AI agent framework with standardized collections, object-relational mapping, and code generators
Explore comprehensive documentation for all Happy Vertical Corporation projects. Each package is documented on GitHub with guides, API references, and examples.
AI-native framework for building vertical agents. Define once, generate everything.
Core AI agent framework with standardized collections, object-relational mapping, and code generators
Developer CLI for SMRT framework - introspection, testing, and project management
Agent framework for building autonomous actors in the SMRT ecosystem
Content processing module for SMRT framework - handles documents, web content, and media
SMRT federation library for building federated local knowledge bases (gnodes)
Asset management system with versioning, metadata, and AI-powered operations for SMRT framework
Flexible accounting ledger with multi-currency support and SMRT framework integration
Hierarchical event management with participant tracking and SMRT framework support
Hierarchical place management with geo integration and SMRT framework support
Profile management system with relationships, metadata, and reciprocal associations for SMRT framework
Reusable tagging system with hierarchies, contexts, and multi-language support for SMRT framework
Centralized configuration management for SMRT modules
SMRT products module: triple-purpose microservice template for standalone apps, federated modules, and NPM libraries
Svelte 5 component library with Histoire documentation for the SMRT framework
Development MCP server for SMRT framework - Code generation and project introspection
Documentation MCP server for SMRT framework - Routes queries to package experts using CLAUDE.md files
Shared type definitions for the SMRT framework
Open-source foundation packages with adapter-based architecture. Prototype to production without refactoring.
Standardized AI interface supporting OpenAI, Anthropic, Google Gemini, AWS Bedrock, and Hugging Face with unified API
Database interface with support for SQLite, PostgreSQL, and DuckDB
File system utilities for local and remote file operations
Standardized caching interface supporting Memory, File, and Redis backends
Lightweight web scraping and HTML content extraction using cheerio, happy-dom, and undici for high-performance server-side operations
Modern PDF processing utilities with text extraction and OCR support using unpdf and @happyvertical/ocr
Standardized OCR interface with support for multiple providers including Tesseract.js and ONNX (PaddleOCR)
Multi-part document processing with support for PDF, HTML, and Markdown
Standardized geographical information interface supporting Google Maps and OpenStreetMap
Standardized translation interface supporting Google Translate, DeepL, and LibreTranslate
Weather data provider abstraction for HappyVertical SDK
Structured logging for HappyVertical SDK with signal adapter
Foundation utilities for ID generation, date parsing, URL handling, string conversion, error handling, and logging
Reusable GitHub Actions utilities for issue triage, PR validation, and workflow automation
MCP server for HappyVertical SDK - Routes queries to package experts using CLAUDE.md files
Email utilities (stub)
Language detection and processing (stub)