A lightweight, easy-to-use C# library that wraps Semantic Kernel to provide streamlined access to AI functionalities—such as chatbots, voicebots, and more. This library simplifies the integration of AI capabilities into your .NET applications, enabling rapid development and deployment of intelligent agents.
- Unified API: Access multiple AI functions (chatbots, voicebots, etc.) through a consistent interface.
- Extensible Design: Easily add support for additional AI capabilities as they become available.
- Built for .NET: Leverages the power of Semantic Kernel and integrates seamlessly with your C# projects.
- OpenAI Api
- Azure OpenApi
- Local Ollama
- Desktop Applications: Full support for computer-based AI integrations.
- Browser Integrations: Tools and wrappers for web-based AI applications.
- Online Searching: Allow AI to search internet for answers.
- Deep Research: Create reports with deep research and citation linking.
- Stabilize current implementation
- Expand support for additional AI functions (e.g., image generation, document summarization).
- Improve error handling and logging.
- Implement robust support for desktop (computer) applications.
- Launch browser integration modules.
- Memory Modules / Retrieval-Augmented Generation (RAG)
- Enhance customization options for memory management and context control.
- Support multi-modal interactions (voice, text, and video).
Contributions are welcome! Please see our CONTRIBUTING.md file for guidelines on how to get started.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions, feedback, or further discussion, please open an issue on GitHub or contact Michael.