mirror of
https://github.com/MervinPraison/PraisonAI.git
synced 2026-11-07 04:35:58 -10:00
Canonical TS path stays src/praisonai-ts/; mirror sync direction is monorepo to praisonai-js, not the reverse. Co-authored-by: Cursor <[email protected]>
1.1 KiB
1.1 KiB
Contributing to PraisonAI
Thank you for your interest! Here's how to get started:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Where to report issues
| Topic | Report here | Where fixes land |
|---|---|---|
| Python SDK, CLI, wrapper | This repo | src/praisonai-agents/, src/praisonai/ |
TypeScript / JavaScript (npm install praisonai) |
This repo | src/praisonai-ts/ |
| Cross-language parity | This repo | Often both Python and TypeScript paths |
| Agent-callable tools | This repo | PraisonAI-Tools |
| Lifecycle plugins (tracing, hooks, guardrails) | This repo | PraisonAI-Plugins |
Guidelines
- Follow existing code style
- Add tests for new features
- Update documentation as needed
- TypeScript changes: implement in
src/praisonai-ts/and runnpm testthere - After merge, sync the npm mirror:
gh workflow run "Sync to praisonai-js" --repo MervinPraison/PraisonAI