Sponsors
Become a sponsor-
iPulse AI
Open Agentic Investment Research Platform. Inspect deep multi-agent market forecasts and stock picks.
Listed in editorial order, grouped by use case. Click a column header to re-sort the whole list.
Press / to search. Tags open their category. Click a row for details.
Search and filter
Results
| Row number | Tags | |||||
|---|---|---|---|---|---|---|
Agent Skills 5 projects |
||||||
| 1 | django-ai-plugins Agent Skills | Not on PyPI | 166 | Agent Skills AI and Agents AI & ML | ||
|
Django backend agent skills for Django, DRF, Celery, and Django-specific code review.
|
||||||
| 2 | scientific-agent-skills Agent Skills | Not on PyPI | 55,269 | Agent Skills AI and Agents AI & ML | ||
|
Agent skills for scientific research and analysis with Python libraries like scikit-learn, polars, and biopython.
|
||||||
| 3 | sentry-skills Agent Skills | Not on PyPI | 1,100 | Agent Skills AI and Agents AI & ML | ||
|
Agent skills the Sentry team uses for code review, pull requests, and Django reviews.
|
||||||
| 4 | trailofbits-skills Agent Skills | Not on PyPI | 7,878 | Agent Skills AI and Agents AI & ML | ||
|
Security skills for vulnerability detection, auditing, and testing.
|
||||||
| 5 | wshobson-agents Agent Skills | Not on PyPI | 41,988 | Agent Skills AI and Agents AI & ML | ||
|
Plugins, agents, and skills for AI coding tools, including Python skills for testing, async, packaging, and uv.
|
||||||
Orchestration 4 projects |
||||||
| 6 | langchain Orchestration | 155,891,577 | 148,676 | Orchestration AI and Agents AI & ML | ||
|
A framework for building agents and LLM-powered applications.
|
||||||
| 7 | langgraph Orchestration | 52,763,799 | 44,119 | Orchestration AI and Agents AI & ML | ||
|
Low-level orchestration framework for building stateful, long-running LLM agents.
|
||||||
| 8 | pydantic-ai Orchestration | 6,275,813 | 20,947 | Orchestration AI and Agents AI & ML | ||
|
A Python agent framework for building generative AI applications with structured schemas.
|
||||||
| 9 | crewai Orchestration | 2,694,202 | 60,264 | Orchestration AI and Agents AI & ML | ||
|
A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
|
||||||
Vendor Agent SDKs 3 projects |
||||||
| 10 | claude-agent-sdk Vendor Agent SDKs | 32,604,565 | 8,388 | Vendor Agent SDKs AI and Agents AI & ML | ||
|
Anthropic's Python SDK for building AI agents on Claude Code's harness — custom tools, in-process MCP servers, hooks.
|
||||||
| 11 | openai-agents Vendor Agent SDKs | 15,125,721 | 30,381 | Vendor Agent SDKs AI and Agents AI & ML | ||
|
OpenAI's framework for building and managing AI agents.
|
||||||
| 12 | google-adk Vendor Agent SDKs | 9,627,091 | 22,046 | Vendor Agent SDKs AI and Agents AI & ML | ||
|
Google's code-first toolkit for building, evaluating, and deploying AI agents.
|
||||||
Model Context Protocol 2 projects |
||||||
| 13 | mcp Model Context Protocol | 272,584,217 | 24,708 | Model Context Protocol AI and Agents AI & ML | ||
|
The official Python SDK for building Model Context Protocol servers and clients.
|
||||||
| 14 | fastmcp Model Context Protocol | 57,813,961 | 28,238 | Model Context Protocol AI and Agents AI & ML | ||
|
A high-level, Pythonic framework for building MCP servers and clients.
|
||||||
Personal Assistants 2 projects |
||||||
| 15 | hermes-agent Personal Assistants | 358,011 | 258,506 | Personal Assistants AI and Agents AI & ML | ||
|
An adaptive personal AI assistant that grows with you.
|
||||||
| 16 | AstrBot Personal Assistants | 79,381 | 44,762 | Personal Assistants AI and Agents AI & ML | ||
|
A multi-platform AI assistant that connects LLMs to chat apps like Telegram, Slack, and QQ, extensible with Python plugins.
|
||||||
Prompt Optimization 1 project |
||||||
| 17 | dspy Prompt Optimization | 5,482,525 | 38,849 | Prompt Optimization AI and Agents AI & ML | ||
|
A framework for programming, not prompting, language models.
|
||||||
Data Layer 5 projects |
||||||
| 18 | instructor Data Layer | 8,953,251 | 14,077 | Data Layer AI and Agents AI & ML | ||
|
A library for extracting structured data from LLMs, powered by Pydantic.
|
||||||
| 19 | llama-index Data Layer | 2,469,228 | 52,735 | Data Layer AI and Agents AI & ML | ||
|
A toolkit for building RAG pipelines and agents over your data.
|
||||||
| 20 | mem0 Data Layer | 2,405,994 | 68,063 | Data Layer AI and Agents AI & ML | ||
|
An intelligent memory layer for AI agents enabling personalized interactions.
|
||||||
| 21 | openviking Data Layer | 443,745 | 41,150 | Data Layer AI and Agents AI & ML | ||
|
A context database for AI agents that unifies memory, resources, and skills.
|
||||||
| 22 | semantica Data Layer | 14,934 | 14,320 | Data Layer AI and Agents AI & ML | ||
|
A graph-native context and knowledge layer for AI agents with reasoning, provenance, and governance.
|
||||||
Pre-trained Models 2 projects |
||||||
| 23 | transformers Pre-trained Models | 105,806,703 | 168,332 | Pre-trained Models AI and Agents AI & ML | ||
|
The model-definition framework for pretrained models in text, computer vision, audio, video, and multimodal tasks, for inference and training.
|
||||||
| 24 | sentence-transformers Pre-trained Models | 21,627,038 | 19,235 | Pre-trained Models AI and Agents AI & ML | ||
|
Compute embeddings, run retrieval, and rerank results with pretrained and fine-tuned models.
|
||||||
Local LLM Inference 3 projects |
||||||
| 25 | ollama Local LLM Inference | 12,897,343 | 10,642 | Local LLM Inference AI and Agents AI & ML | ||
|
Python client for Ollama, which downloads and runs open-weight LLMs locally.
|
||||||
| 26 | llama-cpp-python Local LLM Inference | 601,891 | 10,667 | Local LLM Inference AI and Agents AI & ML | ||
|
Python bindings for llama.cpp, for running GGUF models locally.
|
||||||
| 27 | mlx-lm Local LLM Inference | 595,742 | 7,505 | Local LLM Inference AI and Agents AI & ML | ||
|
Run and fine-tune large language models on Apple Silicon with MLX.
|
||||||
LLM Serving 3 projects |
||||||
| 28 | vllm LLM Serving | 2,259,741 | 95,866 | LLM Serving AI and Agents AI & ML | ||
|
A high-throughput and memory-efficient inference and serving engine for LLMs.
|
||||||
| 29 | sglang LLM Serving | 1,843,109 | 38,364 | LLM Serving AI and Agents AI & ML | ||
|
A high-performance serving framework for large language models and multimodal models.
|
||||||
| 30 | deepinfer LLM Serving | 417 | 24,242 | LLM Serving AI and Agents AI & ML | ||
|
DeepSeek's production inference engine for DeepSeek models, with MoE expert parallelism.
|
||||||
Image and Video Generation 1 project |
||||||
| 31 | diffusers Image and Video Generation | 5,733,566 | 34,833 | Image and Video Generation AI and Agents AI & ML | ||
|
Pre-trained diffusion models for generating and editing images, audio, and video.
|
||||||
Fine-tuning 4 projects |
||||||
| 32 | peft Fine-tuning | 8,780,426 | 21,859 | Fine-tuning AI and Agents AI & ML | ||
|
A library for parameter-efficient fine-tuning of large pretrained models.
|
||||||
| 33 | trl Fine-tuning | 2,274,375 | 19,630 | Fine-tuning AI and Agents AI & ML | ||
|
A library for post-training transformer language models with SFT, DPO, GRPO, and other trainers.
|
||||||
| 34 | unsloth Fine-tuning | 797,851 | 78,764 | Fine-tuning AI and Agents AI & ML | ||
|
Faster, lower-memory LLM fine-tuning, as a Python library or a desktop app.
|
||||||
| 35 | axolotl Fine-tuning | 9,782 | 12,648 | Fine-tuning AI and Agents AI & ML | ||
|
A framework for fine-tuning and post-training large language models.
|
||||||
Speech 4 projects |
||||||
| 36 | faster-whisper Speech | 15,002,747 | 26,303 | Speech AI and Agents AI & ML | ||
|
A Whisper reimplementation on CTranslate2, up to 4 times faster than openai-whisper with less memory.
|
||||||
| 37 | openai-whisper Speech | 6,127,145 | 111,545 | Speech AI and Agents AI & ML | ||
|
A general-purpose automatic speech recognition model trained on 680k hours of multilingual and multitask supervised data.
|
||||||
| 38 | gTTS Speech | 1,342,686 | 2,638 | Speech AI and Agents AI & ML | ||
|
Python library and CLI tool for converting text to speech using Google Translate TTS.
|
||||||
| 39 | funasr Speech | 356,526 | 20,874 | Speech AI and Agents AI & ML | ||
|
Industrial-grade speech recognition toolkit with speaker diarization and emotion detection.
|
||||||
No projects match your search.
Try a broader term, or .
AI and Agents guide
Pydantic AI comes from the Pydantic team and is typed end to end. Outputs, tools, and dependencies all carry types, so your type checker knows what an agent returns. Switching models takes one string. Give an agent an output type and tools, and every run comes back validated.
LangGraph is a low-level orchestration framework for long-running, stateful agents, and it can mix hand-coded steps with LLM-driven ones in one graph. For your first agent, its docs suggest LangChain's agents instead: a minimal harness built on LangGraph, which you extend through middleware.
The Claude Agent SDK gives you the tools and agent loop behind Claude Code, so it fits agents that read files, run commands, and edit code. Call query() for a one-off task, and switch to ClaudeSDKClient when the next step depends on Claude's reply, as in a chat.
The OpenAI Agents SDK keeps to a small set of primitives: use it when you want the runtime to handle turns, tool calls, handoffs, and guardrails for you. Despite the name, it isn't limited to OpenAI models.
Google ADK is optimized for Gemini but model-agnostic. Start a project with adk create.
All three skill collections install from a Claude Code plugin marketplace. Django AI Skills and Sentry Skills follow the open Agent Skills format, so other coding agents can load them too. Sentry Skills is written for Sentry's own engineers, so some of its skills follow Sentry's internal standards.
CrewAI splits an app into Flows, which manage state and control execution, and Crews, teams of agents that work on one task together. For a production app, start with a Flow, and hand a Crew only the steps that need autonomy.
The MCP Python SDK reads each tool's schema from its type hints and docstring, so you write no JSON Schema or request handlers. FastMCP wrote the high-level API that the SDK took in. The standalone project is a fuller framework: it can mount several servers into one and proxy another MCP server through your own.
Hermes Agent talks to you on Telegram, Discord, Slack, WhatsApp, and Signal from one gateway process, and writes itself new skills as it works. Since it runs commands for whoever it lets in, allow only your own account on its gateway with an allowlist, and leave approval prompts on for dangerous commands. AstrBot covers chat apps such as QQ, Feishu, and DingTalk. It's AGPL, while Hermes Agent is MIT.
DSPy has you write structured signatures, not prompts, and its optimizers tune the prompts for you. Before they can, define a metric and score a baseline to beat.
Instructor turns an LLM's reply into a validated Pydantic model, and when validation fails, it retries with the error message. Its docs draw the line at extraction versus agents: Instructor for the first, Pydantic AI for the second.
LlamaIndex builds agents over your own data. Its high-level API goes from documents to answers in a few lines, and its lower-level API lets you replace any part.
Mem0 gives an agent memory of each user: search their memories before the model answers, then add the new exchange. Run it as a library in your app, or as a self-hosted server for a team.
Transformers is the model definition that most training frameworks and inference engines share, Axolotl, Unsloth, vLLM, and SGLang among them. Load a model from the Hugging Face Hub with from_pretrained(), then run it through Pipeline for inference or Trainer for training. For large production deployments, its docs send you to vLLM or SGLang.
The Ollama Python library talks to Ollama, which runs models on your computer. Start Ollama and pull a model with ollama pull, then pass the model's name to chat(). llama-cpp-python gives you Python bindings for llama.cpp, so the model runs inside your program. Load a GGUF file with the Llama class, or fetch one from the Hugging Face Hub with Llama.from_pretrained(). Its completions come back in the OpenAI format. On a Mac, MLX LM runs and fine-tunes models on Apple silicon.
vLLM runs batch inference offline or an OpenAI-compatible server, so apps written for the OpenAI API work unchanged. SGLang is optimized for agentic workloads, RL rollouts, and large-scale serving.
Diffusers centers on the DiffusionPipeline: a few lines generate an image, video, or audio clip.
Start fine-tuning with LoRA or QLoRA rather than training every weight, as both PEFT and Unsloth advise. TRL trains with methods from SFT to DPO and GRPO, and every TRL trainer takes a peft_config for PEFT adapters. Axolotl keeps the whole pipeline, from dataset preprocessing to inference, in one YAML file.
faster-whisper reimplements Whisper on CTranslate2 for the same accuracy in less time and memory. For Chinese audio, FunASR's AutoModel chains speech recognition with voice activity detection, punctuation, and speaker models in one call. gTTS speaks through Google Translate's undocumented speech feature, so upstream changes can break it without notice.
Contribute
Know a project that belongs here?
Tell us what it does and why it stands out.