Skip to content
This repository was archived by the owner on May 23, 2026. It is now read-only.

Latest commit

 

History

History
95 lines (63 loc) · 2.48 KB

File metadata and controls

95 lines (63 loc) · 2.48 KB

Echoy WebUI

License: MIT

Echoy WebUI is the frontend for Echoy. Echoy is a smart AI assistant.

🚀 Features

  • Single Page Application architecture
  • Real-time chat interface with LLMs
  • Tool-based interaction capabilities
  • Integration with MCP backend server
  • Modern, responsive UI built with React and TypeScript

🛠️ Prerequisites

  • Node.js 20.x
  • NPM 7.x

📦 Installation

Standard Installation

  1. Clone the repository:
git clone https://github.com/shaharia-lab/echoy-webui.git
cd echoy-webui

🚀 Usage

Development

Run the development server:

npm run dev

Production

Build for production:

npm run build

For detailed configuration options, refer to the Vite documentation.

🏗️ Architecture

MCP Frontend is built with:

🤝 Contributing

We welcome contributions! Here's how you can help:

  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

Please ensure your PRs follow our coding standards and include appropriate tests.

🔍 Related Projects

  • Echoy - Echoy is a smart AI assistant that can perform various tasks using LLMs.
  • Documentation - Full project documentation

⚠️ Current Status

This project is under active development. While functional, it's not yet recommended for production use. We're working on:

  • Enhanced error handling
  • Improved performance
  • Additional tool integrations
  • Comprehensive testing suite

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤔 Support

🙏 Acknowledgments

  • The Echoy community
  • All our contributors and supporters