Welcome to Jiro
Jiro is a comprehensive application framework designed for building modern, scalable applications with powerful command handling, conversation management, and extensible architecture.
🚀 Quick Start
Get started with Jiro in minutes:
- Documentation - Learn about Jiro's features and architecture
- API Reference - Explore the complete API documentation
- User Guide - Step-by-step implementation guide
✨ Key Features
- 🎯 Command System - Extensible command handling framework
- 💬 Conversation Management - Advanced chat session and message handling
- 🌤️ Weather Integration - Built-in weather services and data
- 👤 User Management - Complete authentication and authorization
- 🗄️ Database Integration - Entity Framework Core with repository pattern
- 🔌 Extensible Architecture - Plugin-based system for easy extension
📚 Documentation Sections
📖 Documentation
- Project overview and architecture
- Getting started guides
- User documentation
- Workflow and pipelines
- Changelog and version history
🔧 API Reference
- Complete .NET API documentation
- Class and interface references
- Method documentation with examples
- Generated from source code
🏗️ Architecture Overview
Jiro.Commands provides a layered architecture with clear separation of concerns:
- Jiro.Commands - Core command processing library with attributes, controllers, and type parsers
- Jiro.Commands.Tests - Comprehensive test suite ensuring reliability
🤝 Contributing
We welcome contributions! Please see our documentation for guidelines on how to contribute to the Jiro project.
Ready to dive in? Start with Documentation or explore the API Reference.