DEV Community

Cover image for LibreFang 0.6.0 Released
涼風羽月
涼風羽月

Posted on • Originally published at github.com

LibreFang 0.6.0 Released

LibreFang 0.6.0 Released

We're thrilled to release LibreFang v0.6.0—packed with enterprise-grade features, expanded LLM provider support, and a more powerful API for building intelligent agents. Here's what changed.

🧠 Memory & Context Intelligence

LibreFang now ships with mem0-style proactive memory, letting agents learn and evolve from past conversations. We've also significantly improved the context engine—it's now more accurate, more resilient, and ships with a plugin management system that lets you customize how agents retrieve and reason over context. For advanced use cases, you can register multiple custom plugin registries.

🤖 LLM Provider Ecosystem

This release dramatically expands LLM flexibility:

  • NVIDIA NIM is now a first-class provider—ideal for organizations running local or on-prem inference
  • Vertex AI joins the lineup with full OAuth2 authentication support
  • Intelligent LLM fallback: Web search key rotation, data-driven routing, and health-aware LLM selection ensure your agents gracefully degrade if a provider goes down

📡 Channels & Real-Time Messaging

Agents can now reach more users through richer channels:

  • Telegram streaming with progressive message updates (no more "typing..." delays)
  • Multimedia support for Telegram and Discord—images, video, audio all work seamlessly
  • Improved dispatch reliability—silent message drops are a thing of the past
  • Sender identity propagation—channels now forward the original sender's identity to agent context, enabling personalized responses

⚙️ Workflows & Automation Overhaul

Workflows are now deeply integrated with your infrastructure:

  • Cron-triggered workflows: Schedule agents to wake up on a timer and execute tasks automatically
  • Auto-registration at startup: Local workflow definitions load without manual wiring
  • New workflow REST endpoints: Full CRUD operations on workflows with /api/workflows/:id

📊 API Expansion

We added 8 new REST endpoints to give you finer-grained control:

  • GET /api/providers/:name, GET /api/workflows/:id, GET /api/channels/:name, GET /api/cron/jobs/:id, GET /api/mcp_servers/:name
  • PUT/DELETE /api/workflows/:id for workflow lifecycle management
  • DELETE /api/agents/:id/files/:filename for file cleanup
  • Agent list improvements: filtering, pagination, and sorting for handling thousands of agents

🌐 Infrastructure & Developer Experience

  • HTTP proxy support for all outbound connections (essential for enterprise environments)
  • Docker image now bundles Python and Node.js runtimes—no more installing dependencies after pulling the image
  • Streaming improvements: Better handling of chunked responses from thinking models (Gemini's o1 style)
  • SSL/TLS reliability: Falls back to bundled Mozilla CA roots if system certificates are unavailable

🔧 Bug Fixes & Maintenance

  • Fixed Slack thread detection for proper conversation threading
  • Corrected MIME type handling for vision models on images
  • SHA-256 Nostr pubkey derivation for security compliance
  • 10 upstream parity bug fixes to stay in sync with the broader ecosystem
  • Full validation of agent list operations

Install / Upgrade

# Binary
curl -fsSL https://get.librefang.ai | sh

# Rust SDK
cargo add librefang

# JavaScript SDK
npm install @librefang/sdk

# Python SDK
pip install librefang-sdk
Enter fullscreen mode Exit fullscreen mode

Links

Top comments (0)