Repository History
234 repositories tagged with Python
AI Agents A-Z: Practical n8n Workflows for AI Automation
The AI Agents A-Z repository offers a comprehensive collection of n8n templates designed to automate various AI-driven tasks. These workflows accompany the popular AI Agents A-Z YouTube series, providing practical examples for building everything from content creation to lead generation agents. It's an excellent resource for anyone looking to implement powerful AI automation using n8n.

PluginBase: A Simple and Flexible Plugin System for Python
PluginBase is a powerful Python module designed to facilitate the creation of flexible plugin systems. It simplifies the process of dynamically loading and managing plugins within your applications. This tool allows developers to extend their software easily, promoting modularity and maintainability.

Toolz: A Functional Standard Library for Python
Toolz is a Python library that provides a collection of utility functions for functional programming paradigms. It offers tools for working with iterators, functions, and dictionaries, simplifying complex data manipulation tasks. This lightweight, pure Python library serves as a valuable functional standard library for Python developers.
asta-paper-finder: A Frozen-in-Time Agent for Reproducing Paper Finder Evaluations
asta-paper-finder is a standalone, "frozen-in-time" version of the AllenAI Paper Finder agent. This repository provides the code specifically for reproducing evaluation results, allowing researchers to locate sets of papers based on content and metadata criteria. It offers a stable snapshot of the agent's core paper-finding capabilities.

Article-Assistant--RAG-Telegram-Bot: AI-Powered Knowledge Base via Telegram
The Article Assistant is a sophisticated RAG (Retrieval-Augmented Generation) Telegram bot designed to create interactive knowledge bases from various documents. Users can upload PDFs or provide URLs, and the bot will provide AI-powered answers with source citations. This tool efficiently transforms static content into a dynamic, queryable resource.

Chatterbox: State-of-the-Art Open-Source Text-to-Speech by Resemble AI
Chatterbox is a powerful family of open-source text-to-speech (TTS) models developed by Resemble AI, designed for high-quality speech generation. It features Chatterbox-Turbo, an efficient model with paralinguistic tags for added realism, alongside multilingual and general-purpose TTS options. These models provide robust solutions for voice agents, narration, and creative workflows, incorporating responsible AI features like built-in watermarking.

Strands Agents SDK-Python: Model-Driven AI Agent Development
Strands Agents SDK-Python offers a powerful, model-driven approach to building AI agents with minimal code. It supports a wide range of model providers and advanced capabilities like multi-agent systems and bidirectional streaming, scaling from local development to production. This Python SDK simplifies the creation of intelligent agents for various applications.

Otto: Intelligent Automation and LLM Integration for Frappe Framework
Otto is an early-stage Frappe Framework application designed to bring intelligent automation and large language model (LLM) capabilities to the Frappe ecosystem. It serves as both a standalone app for task automation and a library for seamless LLM integration within custom Frappe applications. This project aims to empower Frappe users with advanced AI functionalities for various business processes.

judges: A Python Library for LLM-as-a-Judge Evaluators
The `judges` library from Databricks provides a concise and powerful way to use and create LLM-as-a-Judge evaluators. It offers a curated set of pre-built judges for various use cases, backed by research, and supports both off-the-shelf usage and custom judge creation. This tool helps developers effectively evaluate the performance and quality of their Large Language Models.

GPT Pilot: The AI Developer Companion for Building Production-Ready Apps
GPT Pilot is an innovative open-source project by Pythagora-io that aims to be the first real AI developer companion. It goes beyond simple code generation, focusing on building complete, production-ready applications by working alongside human developers. This tool leverages large language models to streamline the development process, allowing developers to oversee and refine the AI's output.

Open-Interface: Control Your Computer with Large Language Models
Open-Interface is an innovative project that enables users to control any computer using Large Language Models (LLMs). It automates tasks by interpreting user requests, simulating keyboard and mouse inputs, and course-correcting with updated screenshots. This powerful tool brings self-driving capabilities to your desktop, supporting macOS, Linux, and Windows.

OmniParse: Ingest, Parse, and Optimize Data for GenAI Frameworks
OmniParse is a powerful platform designed to ingest, parse, and optimize any unstructured data, from documents to multimedia, into structured, actionable formats. It enhances compatibility with GenAI frameworks, preparing data for applications like RAG and fine-tuning. This tool simplifies the complex process of data preparation for AI, making it accessible and efficient.