@m4trix/core
v0.16.0
Published
A powerful TypeScript library for building AI-driven web applications
Maintainers
Readme
@m4trix/core
A powerful TypeScript library for building AI-driven web applications. Use @m4trix/core for agents and matrix, @m4trix/stream for Pump, @m4trix/react for hooks, and @m4trix/ui for AiCursor.
Features
- 🚀 TypeScript-first approach
- 📦 Tree-shaking support
- 🎨 Visual components for AI applications
- 🧪 Comprehensive test coverage
- 📚 Full TypeScript documentation
Quick Start
// Coming soonContributing
We welcome contributions! Please follow these guidelines:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Make your changes following our commit conventions (see below)
- Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Commit Conventions
We follow Conventional Commits for our commit messages. This helps us maintain a clean and consistent git history.
Format:
<type>(<scope>): <description>
[optional body]
[optional footer(s)]Types:
feat: A new featurefix: A bug fixdocs: Documentation only changesstyle: Changes that do not affect the meaning of the coderefactor: A code change that neither fixes a bug nor adds a featureperf: A code change that improves performancetest: Adding missing tests or correcting existing testschore: Changes to the build process or auxiliary tools
Example:
feat(auth): add OAuth2 authentication
- Add Google OAuth2 provider
- Implement token refresh flow
- Add user profile endpoint
Closes #123License
MIT
Created by the makers of Stepsailor (Pascal Lohscheidt)
