Awesome AI AgentsAI Developer Toolkit

undertheseanlp/underthesea

⭐ 1807 Python added to this list on 2025-10-04 repository created 2017-03-01

Underthesea is an open-source Vietnamese Natural Language Processing (NLP) toolkit designed to facilitate research and development in Vietnamese language processing. It provides a comprehensive suite of Python modules, datasets, and tutorials that enable users to apply pretrained NLP models to Vietnamese text with ease. The toolkit supports a variety of NLP tasks including word segmentation, part-of-speech tagging (PoS), named entity recognition (NER), text classification, chunking, sentence segmentation, text normalization, and dependency parsing. Underthesea offers both traditional and deep learning models, with easy-to-use APIs that allow quick integration into projects. It supports the latest Python versions, including 3.12 and 3.13, ensuring compatibility and improved performance. The toolkit is well-documented and includes live demos, tutorials, and example usage snippets for each feature, making it accessible for both beginners and advanced users. Key functionalities include breaking text into sentences, standardizing text representation, dividing text into words, labeling words with their grammatical roles, grouping words into meaningful phrases, analyzing grammatical structures, identifying named entities such as names and locations, and categorizing text into predefined groups. Underthesea also supports prompt-based models and offers installation via pip for easy setup. The project is actively maintained and encourages community support and contributions. It is a valuable resource for anyone working with Vietnamese language data, providing robust tools to handle the unique linguistic characteristics of Vietnamese efficiently and effectively.

https://github.com/undertheseanlp/underthesea

agentschunkingdeep-learningdependency-parserdependency-parsingllmnamed-entity-recognitionnatural-language-processingnernlpnlp-libraryopen-sourcepart-of-speech-taggingpos-taggingpretrained-modelspythonsentence-segmentationtext-classificationtext-normalizationvietnamesevietnamese-languagevietnamese-nlpvietnamese-tokenizerword-segmentationword-segmenter

Also in AI Developer Toolkit

Leonxlnx/taste-skill

Taste Skill provides portable AI Agent Skills designed to enhance the quality of AI-generated frontends and image-based design references, aiming to eliminate generic UI outputs.

unslothai/unsloth

Unsloth is a toolkit for fine-tuning and reinforcement learning of large language models, enabling faster training with significantly reduced VRAM usage across various advanced models and tasks.

reworkd/AgentGPT

AgentGPT is an open-source platform that allows users to assemble, configure, and deploy autonomous AI agents in a web browser to pursue custom goals by generating and executing tasks independently.

Gitlawb/openclaude

OpenClaude is an open-source command-line interface (CLI) coding-agent that supports various cloud and local model providers for unified AI-driven development workflows.

virgiliojr94/book-to-skill

A command-line tool that converts technical books, document folders or globs into structured agent skills in the open SKILL.md format, so coding agents load only the chapter relevant to a question.

google/adk-python

An open-source Python toolkit by Google for building, evaluating, and deploying sophisticated AI agents with flexibility, modularity, and integration within the Google ecosystem.

can1357/oh-my-pi

Oh My Pi is an AI coding agent for the terminal featuring hash-anchored edits, an optimized tool harness, LSP integration, and support for Python, browsers, and subagents.

millionco/react-doctor

React Doctor is an intelligent agent designed to diagnose and fix issues within React codebases, leveraging AI to improve code quality and developer efficiency.