Skip to content

Latest commit

 

History

History
135 lines (87 loc) · 7.77 KB

CHANGELOG.md

File metadata and controls

135 lines (87 loc) · 7.77 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.11.0 (2025-03-06)

Features

  • add a chat panel to work with the model directly in the dashboard (fccf2dd)
  • cool looking agent client (bcaca88)
  • core: monitoring provider standup (e15b347)

0.10.0 (2025-02-27)

Features

  • core: add dynamic pipeline evaluation and modification with permissions plugin example (f1143f1)

0.9.0 (2025-02-22)

Bug Fixes

  • add pnpm-locak.yaml (bf39aae)
  • address comments & update docs (250de8f)
  • incorrect types used on handlers (c047356)
  • update landing page ca (8e15e19)

Features

  • breaking change: making plugin-telegram composable through composers (965d1a0)
  • making telegram plugin generic (6f3ed20)
  • plugin-telegram changes (4f3fd3c)

BREAKING CHANGES

  • moving telegram plugin to accept Telegraf composer resulting in a backwards compatability break

0.8.0 (2025-02-20)

Features

  • maiar-starter: add terminal plugin to starter project (297ec63)
  • plugin-terminal: generic chat feature, configurable through plugin class (55b2797)

0.7.0 (2025-02-19)

Features

  • plugin-x abstract more settings to plugin config (459502c)

0.6.1 (2025-02-18)

Bug Fixes

  • correct error logging syntax in plugin-x (8861366)

0.6.0 (2025-02-18)

Bug Fixes

  • support methods on ExpressRoutes (a5d1a6e)

Features

  • support method specification in ExpressRoute type (527d950)

0.5.0 (2025-02-17)

Bug Fixes

  • core: :drunk: ♻️ remove repeated code (fd0fd68)
  • core: ♻️ checkHealth init for ollama/deepseek (ae7f69a)
  • core: ♻️ create strategy to share ollama verification (0af1bc9)
  • core: ♻️ fix checkHealth for ollama models API (18e4a2c)
  • core: ♻️ split init() and checkHealth() in runtime (e893a5e)
  • core: add checkHealth for Deepseek model (a3c119b)
  • core: openai checkHealth should limit response payload + maxTokens (3e81ddd)

Features

  • core: ♻️ add openai checkHealth() (96cd9e4)
  • core: ♻️ implement checkHealth for Ollama (fb6c13d)
  • core: add checkHealth extention to model core (f923b74)
  • core: add info-level log to model init (381119f)
  • core: print existing ollama models when healthcheck fails (365bbbf)

0.4.0 (2025-02-15)

Features

  • perplexity search plugin (e32dea6)

0.3.0 (2025-02-15)

Features

  • plugin for character configuration (73fb16b)

0.2.0 (2025-02-15)

Features

0.1.2 (2025-02-12)

🎉 Introducing Maiar v0.1.2

The initial release of Maiar, a composable, plugin-based AI agent framework.
This release includes the core framework and official plugins we will support, which include:

  • 🧠 Models
  • 🔌 Integrations
  • 💾 Memory Providers

📦 Packages

  • ⚙️ Core
    • 🏗 @maiar-ai/core - The core framework for building AI agents.
  • 🔌 Official Plugins
    • 🧠 Models
      • 🤖 @maiar-ai/model-openai - An OpenAI model provider.
      • 🦙 @maiar-ai/model-ollama - An Ollama model provider.
    • 🔗 Integrations
      • 🌐 @maiar-ai/plugin-express - A plugin for using Maiar with Express.
      • ✍️ @maiar-ai/plugin-text - A plugin for text generation capabilities.
      • 🖥️ @maiar-ai/plugin-terminal - A plugin for command-line interface interactions.
      • 🔄 @maiar-ai/plugin-websocket - A plugin for WebSocket communication.
      • 📩 @maiar-ai/plugin-telegram - A plugin for Telegram bot integration.
      • @maiar-ai/plugin-time - An example plugin for adding time to the agent context.
      • 🖼️ @maiar-ai/plugin-image - A plugin for image processing capabilities.
    • 💾 Memory Providers
      • 📂 @maiar-ai/memory-filesystem - A filesystem-based memory provider.
      • 🗄️ @maiar-ai/memory-sqlite - A SQLite-based memory provider.