Introduction
Welcome to the PressW SDK documentation. This monorepo hosts multiple language SDKs for building AI-powered applications.
Available SDKs
Python SDK (pw-ai-foundation
)
Our Python SDK provides:
- Foundation models for AI applications
- Utility functions for common tasks
- Dataset management tools
- Type-safe interfaces with Pydantic
TypeScript SDKs
@pressw/chat-core
Core chat functionality including:
- Chat client implementation
- Message handling
- Type definitions with Zod validation
@pressw/chat-ui
React components for chat interfaces:
- Pre-built UI components
- Customizable styling
- Integration with chat-core
Quick Start
Choose your language to get started:
- Python: Install with
pip install pw-ai-foundation
- TypeScript: Install with
bun add @pressw/chat-core @pressw/chat-ui
Features
- Type Safety: Full type support in both Python and TypeScript
- Modern Tooling: Built with uv (Python) and Bun (TypeScript)
- CI/CD: Automated testing, linting, and releases
- Documentation: Comprehensive docs with API references
- Open Source: Apache-2.0 licensed with transparent development
Contributing
We welcome contributions! Check out the repository for development guidelines and setup instructions.