#AI applications
LazyLLM
LazyLLM is a low-code development tool streamlining the creation of multi-agent AI applications. It facilitates a gradual enhancement process through prototype development, data feedback, and iterative optimization. Key features include easy AI application assembly, single-click deployment, cross-platform adaptability, efficient model fine-tuning, and advanced parameter searching. It supports seamless model integration, offering uniform user experiences whether using local or cloud resources. This tool eases the complexity of AI application development, aiding both novices and seasoned developers in focusing on algorithm innovation without tedious engineering burdens.
OpenCat
Explore a collaborative open-source platform created by Petoi for Arduino and Raspberry Pi users, designed for developing agile quadruped robots. Ideal for STEM education, it offers programmable gaits, inverse kinematics, and AI capabilities. Benefit from affordable, customizable kits and a global community in robotics exploration, including object detection, SLAM with ROS, and IoT automation.
MyScaleDB
MyScaleDB, compatible with ClickHouse, supports AI development with efficient SQL-based vector search and data processing. Its design facilitates managing structured and unstructured data, ensuring scalable and high-performance results. It is suitable for developing AI applications, supporting complex queries and handling large-scale data effortlessly. MyScaleDB allows for easy integration of AI features into projects without the need for new learning curves.
langchain-course
Explore LangChain, a versatile open-source framework for AI app development using large language models like ChatGPT. This course introduces LangChain in four modules blending theory and practice. Participants should have basic Python and JavaScript skills and the course will guide in setting up tools like the OpenAI API Key, making it a perfect opportunity to advance machine learning capabilities within an engaged community. Stay informed with regular updates by subscribing to associated YouTube channels and joining the community Discord server.
pgai
The pgai extension facilitates AI application development in PostgreSQL, supporting RAG and semantic search by integrating with extensions such as pgvector and pgvectorscale. It enables efficient data processing, including summarization and classification, through seamless LLM model integration, thus optimizing AI workflows within SQL.
awesome-chatgpt-prompts-zh
This guide offers various Chinese-language prompts to enhance ChatGPT's capabilities in fields like academia, creative writing, business, and translation. It supports effective content creation, technical documentation, and writing assistance without exaggeration. It addresses local language usage and AI trends, benefiting SEO and social media strategies. Discover prompt templates to fully leverage ChatGPT in Chinese contexts.
Awesome-ChatGPT-Prompts-CN
This guide presents a comprehensive overview of ChatGPT's capabilities across different domains, including software development, content creation, and assistance tasks. It provides effective strategies for using ChatGPT to answer queries and generate content, while offering tips for accessing the service from unsupported regions. Additionally, it highlights third-party projects for enhanced functionality. The guide aims to enhance user experience and maximize the impact of AI solutions.
guardrails
Learn about Guardrails, a Python framework that enhances AI application reliability through input/output guards and structured data generation. It offers a variety of tools and pre-built validators from Guardrails Hub to mitigate risks in AI outputs. The framework is easy to set up and configure, making it suitable for development and deployment.
simpleaichat
A Python package for easy integration with ChatGPT and GPT-4, reducing token usage for lower costs and faster responses. Offers simultaneous chat support and async options, with future model expansions, catering to use cases from coding assistants to storytelling—all with minimal complexity.
langflow
Langflow provides a versatile Python-based low-code platform for RAG and multi-agent AI applications. It includes a visual IDE for drag-and-drop workflows, real-time playground testing, and integration with observability tools like LangSmith. The free DataStax cloud service ensures enterprise-level security. Ideal for developers and businesses to publish workflows as APIs or Python applications, offering customizable and scalable AI solutions.
Awesome-AI-GPTs
Explore an extensive directory of OpenAI GPT-related resources and applications. This project offers tools to enhance creativity and productivity with AI-driven solutions. Navigate through structured generators, intelligent assistants, and creative tools, and stay updated with the latest AI advancements. A collaborative platform to refine and expand your AI capabilities.
bosquet
Bosquet facilitates AI application development with tools for memory management, prompt templating, and API interaction. Integrating with Selmer and Pathom, it supports prompt chaining and effective LLM memory handling. Bosquet offers management of LLMs and tools, agent abstraction, and call response caching. Its CLI allows for straightforward configuration of models such as GPT-4, providing developers with a robust framework for creating advanced AI solutions.
OpenAIWorkshop
Discover Azure OpenAI Service to develop advanced AI solutions with robust language models. Engage in prompt engineering and content creation through hands-on workshops. Develop AI applications via practical projects, such as natural language queries and custom datasets. Targeted at power users, software engineers, and data scientists, this workshop provides clear, step-by-step guidance and real-world scenarios. Contribute to the open-source community with strong support from Microsoft.
sqlite-vec
An adaptable and compact SQLite extension offering efficient vector storage and query capabilities across major platforms like Linux, MacOS, Windows, browsers via WASM, and Raspberry Pi without dependencies. It supports float, int8, and binary vectors, ideal for resource-constrained environments. Future updates may include changes, but developers can easily install packages for languages like Python, Node.js, Ruby, Go, and Rust. Sponsored by Mozilla, Fly.io, Turso, and SQLite Cloud, it empowers powerful AI applications locally.
modelfusion
ModelFusion is a versatile TypeScript library designed for AI model integration in applications, facilitating text, image, and speech generation. It supports production environments with a vendor-neutral, multi-modal approach, offering resilience and observability. The library streamlines operations like streaming, object generation, and tools usage, ensuring easy integration with leading AI providers through a unified API and built-in type inference. Automatic retries and minimal dependencies, coupled with Vercel AI SDK enhancements, make ModelFusion a practical choice for developers.
writer-framework
Writer Framework streamlines AI app development with its open-source, state-driven structure. A visual editor and Python backend allow for efficient, complex builds without CSS. Real-time synchronization and easy installation enhance developer experience across platforms.
tensor-house
Discover a vast collection of Jupyter notebooks and AI/ML demos tailored for enterprise needs. Expedite readiness assessment, model prototyping, and solution evaluation across marketing, pricing, supply chain management, and manufacturing sectors. Utilize proven methods in deep learning, reinforcement learning, and causal inference to advance decision-making and automation.
AI-Products-All-In-One
This repository compiles various ChatGPT productization solutions, allowing for quick and efficient access to multiple applications. It includes categories like document processing, work optimization, and chatbots, along with tools for writing, image, and video generation. Each tool description provides functionalities, pricing, and language options, presenting a practical resource for enhancing productivity and creative projects with GPT technology.
lingoose
LinGoose is a Go framework crafted for AI and LLM applications, offering modularity to import needed modules and allowing flexible feature customization. It supports rapid setup with guides using OpenAI integration. Community contributions are welcome, alongside resources for integration with Anthropics Claude and data handling via Redis. Licensed under MIT and maintained by Simone Vellei, LinGoose is a robust open-source platform.
llm-hub
This repository features a collection of advanced language model applications, including GitHub repositories and tutorials utilizing models like GPT-3. It serves as a resource for those interested in developing and understanding AI applications, with examples from text generation to question answering, and tutorials that support creating personalized AI solutions. The repository also provides additional learning materials for comprehensive exploration of AI capabilities.
BigDL-2.x
BigDL streamlines and scales AI applications from personal devices to the cloud with its diverse set of libraries such as Orca for distributed AI pipelines, Nano for accelerating TensorFlow and PyTorch, DLlib for deep learning, Chronos for time series analysis with AutoML, Friesian for recommendation systems, and PPML for secure big data. The recent transition to IPEX-LLM highlights its commitment to optimizing language models, ensuring efficient deployment of AI models across various platforms.
llm-app
The LLM apps streamline AI application production, using RAG technology for precise results by integrating fresh data from diverse sources like file systems and APIs. They operate without added infrastructure, feature advanced indexing options, and can manage vast document volumes. The apps, deployable via Docker, may include a Streamlit UI, and utilize the Pathway framework for efficient operations without external vector databases.
griptape
As a modular Python framework, this solution assists in creating AI applications with secure connections to enterprise data and APIs. It provides crucial components like Agents, Pipelines, and Workflows for efficient Task and Engine integration. Its Tools and Memory features support developers in crafting solutions that manage complex tasks while retaining context. Comprehensive documentation and guidelines facilitate a straightforward start and contribute to its continuous evolution.
promptflow
Optimize AI development with comprehensive tools supporting the full cycle from ideation to deployment. These tools facilitate prompt engineering, iterative development, and performance evaluation for LLM applications. Seamlessly integrate with CI/CD workflows and collaborate with Azure AI for enhanced production efficiency.
cognee
Cognee provides a flexible and scalable ECL pipeline solution designed to assist developers in effectively managing AI applications. It facilitates the integration and retrieval of historical conversations, documents, and audio transcriptions, thereby lowering hallucinations, development efforts, and costs. Supporting a range of tools like vector and graph storage alongside various LLMs, Cognee is apt for a wide range of data operations. Its modular nature and user management features not only improve development efficiency but also ensure robust and secure data management.
milvus
Milvus, an open-source vector database, enhances AI application capabilities with millisecond search over trillion vector datasets. It delivers a consistent user experience across cloud, local clusters, and laptops, ensuring reliable data management. Featuring built-in replication, failover, and elastic scalability, Milvus excels in real-time analytics and offers a hybrid search framework for multiple vector fields. Its unified Lambda architecture simplifies vector similarity searches. Backed by the LF AI & Data Foundation and a proactive community, Milvus is ideal for incorporating similarity search into diverse applications.
atomic_agents
Explore the Atomic Agents framework, designed for modular and extensible AI applications with reduced complexity. This framework is suitable for businesses needing consistent and reliable AI systems, offering flexibility with clearly defined input-output schemas. Benefit from examples like chatbots and web search agents, and extend capabilities using Atomic Forge tools. Contribute to this open-source project under the MIT License.
Feedback Email: [email protected]