Skip to content
This repository was archived by the owner on Dec 4, 2025. It is now read-only.
Trex-HubPublic archive

About

A Whatsapp Agent that analyses media content, evaluates sources and returns honest unbiased opionions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Press0 Agents

A TypeScript-based AI agents framework built with Mastra, featuring intelligent agents and chat services.

🚀 Quick Start

Prerequisites

  • Node.js: >= 20.9.0
  • pnpm: Package manager

Installation

  1. Clone the repository:
git clone https://github.com/Trex-Hub/press0-agents
cd press0-agents
  1. Install dependencies:
pnpm install

Development

Start the development server:

pnpm dev

Build

Build the project for production:

pnpm build

Start Production

Start the production build:

pnpm start

📁 Project Structure

src/
├── mastra/
│   ├── agents/          # AI agents implementation
│   ├── workflows/       # Workflow definitions
configuration
│   └── index.ts        # Main Mastra instance
├── services/
│   └── chat.service.ts # Chat handling service
├── types/
│   └── schemas.ts      # TypeScript type definitions
└── utils/
    ├── constants.ts    # Application constants
    └── logger.ts       # Logging utilities

🛠️ Tech Stack

  • Framework: Mastra - AI agents framework
  • Language: TypeScript with ES2022
  • Build Tool: tsup
  • Package Manager: pnpm
  • Logging: Pino Logger
  • AI Integration: Google SDK

📝 Available Scripts

  • pnpm dev - Start development server
  • pnpm build - Build for production
  • pnpm start - Start production server
  • pnpm test - Run tests (currently not implemented)

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

👥 Authors

📄 License

This project is licensed under the ISC License.

🔗 Links

About

A Whatsapp Agent that analyses media content, evaluates sources and returns honest unbiased opionions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages