# 📋 Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

---

## [Unreleased]

### 🚀 Coming Soon

- Agent 11: Email Assistant
- Agent 12: Calendar Manager
- Docker support for all agents
- Video tutorials

---

## [0.10.0] - 2026-03-06

### ✨ Added

- **Agent 10: OpenClaw** - Production-grade Slack AI bot
  - RAG (Retrieval Augmented Generation) with ChromaDB
  - Long-term memory with mem0.ai
  - 59 MCP tools (GitHub, Notion, Slack)
  - Claude claude-sonnet-4-6 integration
  - Docker deployment ready

### 📝 Documentation

- Comprehensive architecture documentation
- MCP integration guide
- Memory system documentation
- RAG pipeline documentation

---

## [0.9.0] - 2026-03-05

### ✨ Added

- **Agent 09: AI Co-Browser** - Full-stack portfolio assistant
  - React 18 + Vite 7 frontend
  - Express 5 backend
  - OpenAI function calling for co-browsing
  - Page navigation and element highlighting
  - PostgreSQL + Drizzle ORM
  - shadcn/ui components

### 🏗️ Infrastructure

- Added VS Code launch configurations
- Production build scripts
- Vercel deployment configuration

---

## [0.8.0] - 2026-03-04

### ✨ Added

- **Agent 08: AutoGen Web Info Agent**
  - Multi-agent system for web research
  - Stock analysis capabilities
  - Academic paper analysis
  - Streamlit interface

### 📝 Documentation

- Architecture documentation
- User guide
- Project summary

---

## [0.7.0] - 2026-03-03

### ✨ Added

- **Agent 07: Instagram DM Bot**
  - AI-powered auto-reply system
  - Human-like conversation handling
  - GPT-4o-mini integration
  - Proxy support

---

## [0.6.0] - 2026-03-02

### ✨ Added

- **Agent 06: Lead Generation Agent**
  - B2B lead finder
  - Lead scoring system
  - Company enrichment
  - Google Maps integration
  - Apify scraper integration
  - LinkedIn jobs support

### 🏗️ Infrastructure

- LangGraph workflow implementation
- Modular tool architecture

---

## [0.5.0] - 2026-03-01

### ✨ Added

- **Agent 05: Vibe Matcher**
  - AI fashion recommender
  - OpenAI embeddings
  - Semantic similarity search
  - Embeddings caching system

---

## [0.4.0] - 2026-02-28

### ✨ Added

- **Agent 04: AI Prompt Generator**
  - Structured data extraction
  - Advanced prompt engineering
  - LangGraph integration
  - Streamlit interface

---

## [0.3.0] - 2026-02-27

### ✨ Added

- **Agent 03: Chatbot Simulation & Evaluation**
  - Multi-bot conversation simulator
  - Evaluation metrics
  - Plotly visualizations
  - LangGraph state management

---

## [0.2.0] - 2026-02-26

### ✨ Added

- **Agent 02: Web Search & Summarizer**
  - Internet search capabilities
  - Intelligent summarization
  - Source citation
  - DuckDuckGo integration

---

## [0.1.0] - 2026-02-25

### 🎉 Initial Release

### ✨ Added

- **Agent 01: Customer Support Agent**
  - Multi-agent support system
  - Query routing
  - Sentiment analysis
  - Escalation workflows
  - LangGraph implementation
  - Streamlit frontend

### 📝 Documentation

- Initial README
- License (Apache 2.0)
- Basic project structure

---

## Legend

| Emoji | Type                                        |
| ----- | ------------------------------------------- |
| ✨    | Added - New features                        |
| 🔄    | Changed - Changes in existing functionality |
| 🗑️    | Deprecated - Soon-to-be removed features    |
| 🔥    | Removed - Now removed features              |
| 🐛    | Fixed - Bug fixes                           |
| 🔒    | Security - Vulnerability fixes              |
| 🏗️    | Infrastructure - Build/deployment changes   |
| 📝    | Documentation - Documentation updates       |
| ⚡    | Performance - Performance improvements      |
| 🎨    | Style - Code style/formatting               |

---

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md) for how to contribute to this changelog.

When adding to this changelog:

1. Add changes under `[Unreleased]` section
2. Use the appropriate emoji prefix
3. Keep descriptions concise but informative
4. Link to issues/PRs where applicable

---

[Unreleased]: https://github.com/ayusingh-54/agent-forge/compare/v0.10.0...HEAD
[0.10.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.9.0...v0.10.0
[0.9.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.8.0...v0.9.0
[0.8.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.7.0...v0.8.0
[0.7.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.6.0...v0.7.0
[0.6.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.3.0...v0.4.0
[0.3.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/ayusingh-54/agent-forge/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/ayusingh-54/agent-forge/releases/tag/v0.1.0
