EveryDev.ai
Subscribe
Home
Tools

4,791+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2432
  • Coding1785
  • Infrastructure837
  • Projects689
  • Research582
  • MCP557
  • Marketing486
  • Analytics468
  • Design396
  • Testing384
  • Data355
  • Security297
  • Integration249
  • Communication238
  • Prompts231
  • Extensions216
  • Commerce167
  • Voice162
  • DevOps161
  • Web117
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. AnglE
    AnglE icon

    AnglE

    Academic Research
    Featured

    Python library for training and running BERT- and LLM-based sentence embeddings using angle-optimized loss.

    Visit Website

    At a Glance

    Pricing
    Open Source

    AnglE library for training and inference of sentence embeddings, licensed under the MIT License. Pretrained models follow their own licenses.

    Engagement

    Available On

    Linux
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Academic ResearchRetrieval-Augmented GenerationAI Development Libraries

    Alternatives

    KilnPyODsimple-evals
    Developer
    SeanCurrently a traveler, a student, and a baker @mixedbread-ai…

    Listed Oct 2026

    About AnglE

    AnglE is an open-source Python library from the paper "AnglE-optimized Text Embeddings" (ACL 2024). It lets users train sentence embedding models and run inference with a variety of transformer-based embedding models. It is distributed as the angle-emb package under the MIT License, and the latest listed release is v0.6.0.

    What It Is

    AnglE is a sentence-embedding training and inference framework. Its core idea, per the paper, is angle optimization in a complex space, which addresses the vanishing-gradient problem caused by the saturation zones of the cosine function in embedding objectives. The library supports BERT-based models (BERT, RoBERTa, ModernBERT), LLM-based models (LLaMA, Mistral, Qwen) and bidirectional LLMs via BiLLM.

    Training and Loss Options

    Users prepare a Hugging Face dataset in one of three formats: paired texts with similarity scores, query-positive pairs, or query-positive-negative triples. Training runs through the angle-trainer CLI or a Python fit API, on a single GPU or multiple GPUs (including FSDP with accelerate). Supported losses are AnglE, contrastive, CoSENT and Espresso (2DMSE). Options include LoRA for LLMs, prompt templates, column renaming for older datasets, and teacher or self-distillation to reduce catastrophic forgetting. Trained models can be converted to sentence-transformers format.

    Inference and Pretrained Models

    AnglE.from_pretrained loads official models, such as WhereIsAI/UAE-Large-V1 for general English, UAE-Code-Large-V1 for code similarity and the pubmed-angle models for medical similarity. It can also load third-party transformer embedding models. Prompts can be applied for retrieval tasks. Espresso/Matryoshka models support layer truncation and reduced embedding sizes, and dynamic batching is available through the batched library.

    Research Context

    The README reports that the UAE-Large-V1 model and mixedbread's mxbai-embed-large-v1, both trained with AnglE, reached top scores on the MTEB Leaderboard at the time of those entries. The paper reports that AnglE outperforms state-of-the-art STS models that ignore the cosine saturation zone.

    AnglE - 1

    Community Discussions

    Be the first to start a conversation about AnglE

    Share your experience with AnglE, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    AnglE library for training and inference of sentence embeddings, licensed under the MIT License. Pretrained models follow their own licenses.

    • MIT License for the library code
    • Train BERT/LLM-based sentence embeddings
    • Single-GPU and multi-GPU training
    • Pretrained models are subject to their own corresponding licenses

    Capabilities

    Key Features

    • AnglE, contrastive, CoSENT and Espresso (2DMSE) loss functions
    • BERT-based, LLM-based and BiLLM backbones
    • Single-GPU and multi-GPU (FSDP) training
    • CLI trainer and Python fit API
    • Three dataset formats for similarity, retrieval and contrastive training
    • Official pretrained embedding models on Hugging Face
    • Espresso/Matryoshka layer and dimension truncation
    • Prompt support for queries and documents
    • Inference with third-party transformer embedding models
    • Dynamic batching for large-scale inference
    • Conversion to sentence-transformers format
    • Knowledge and self-distillation to prevent catastrophic forgetting

    Integrations

    Hugging Face
    sentence-transformers
    PyTorch
    Accelerate
    LoRA
    BiLLM
    MTEB
    Weights & Biases
    Google Colab
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate AnglE and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Sean

    Currently a traveler, a student, and a baker @mixedbread-ai . Ex: @alipay

    Read more about Sean
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Kiln icon

    Kiln

    A desktop app and open-source Python library for building, evaluating, and optimizing AI systems with evals, RAG, agents, fine-tuning, and synthetic data.

    PyOD icon

    PyOD

    A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data with 60+ detectors and agentic workflow support.

    simple-evals icon

    simple-evals

    A lightweight, open-source Python library by OpenAI for evaluating language models across standard benchmarks like MMLU, MATH, GPQA, and SimpleQA.

    Browse all tools

    Related Topics

    Academic Research

    AI tools designed specifically for academic and scientific research.

    82 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    163 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    434 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions