langgenius/dify
Dify is an open-source platform for developing and deploying AI applications using large language models, featuring workflow building, model management, agent capabilities, and observability tools.
Awesome AI Agents › AI Application Development
GoAppMonitor is a Golang library designed for monitoring application performance data. It provides both system-level and business-level monitoring capabilities, allowing developers to track various metrics within their Golang applications. By integrating GoAppMonitor into an application, users can register and monitor specific performance indicators relevant to their needs. The library collects statistical data in memory and periodically pushes these metrics to monitoring agents such as Open-Falcon, a popular open-source monitoring system developed by Xiaomi, and InfluxDB, a scalable datastore for metrics and real-time analytics. The project supports monitoring of base system performance data like memory usage, garbage collection, and network statistics, as well as custom business metrics such as query per second (QPS), function call counts, and task queue lengths. It offers different types of metrics including Meter for counting events and calculating rates, Gauge for capturing instantaneous values like CPU usage or queue size, and Histogram for analyzing the distribution of values such as response delays. GoAppMonitor is easy to install via the Go package manager and includes example code demonstrating common use cases. The library is actively maintained with plans to support additional agent frameworks like Elasticsearch and features such as process management and online debugging. It is built on top of the goperfcounter project and is licensed under the Apache 2.0 license. Overall, GoAppMonitor provides a comprehensive and extensible solution for developers looking to implement performance monitoring in their Golang applications, enabling better visibility into system health and business metrics to facilitate optimization and troubleshooting.
https://github.com/wgliang/goappmonitor
Dify is an open-source platform for developing and deploying AI applications using large language models, featuring workflow building, model management, agent capabilities, and observability tools.
Daytona is a secure and elastic infrastructure platform designed for safely running AI-generated code with high performance and scalability.
A curated and comprehensive list of AI autonomous agents categorized into open-source and closed-source projects, serving as a valuable resource for exploring, building, and contributing to AI agent development.
MLflow is an open-source platform that manages the full machine learning lifecycle, providing tools for experiment tracking, model packaging, deployment, evaluation, and observability in one integrated solution.
PydanticAI is a Python agent framework that simplifies building production-grade Generative AI applications by providing type-safe, structured, and model-agnostic integration with multiple LLMs, along with features like dependency injection and real-time debugging.
A comprehensive repository of sample code, notebooks, and resources for developing and managing generative AI workflows on Google Cloud using Gemini models on Vertex AI.
Rig is a Rust library for building scalable, modular, and ergonomic fullstack agents powered by large language models, supporting multiple LLM providers and vector stores for AI integration.
Manifest is an open-source components library built on shadcn/ui for creating customizable and production-ready UI components to develop ChatGPT and conversational AI applications efficiently.