3 stable releases

new 1.1.3 Jan 26, 2025

#153 in Machine learning

Download history 234/week @ 2025-01-21

234 downloads per month

MIT license

500KB
6.5K SLoC

   
  stars - Atlas
  &nbsp


 

✨ If you would like to help spread the word about Atlas, please consider starring the repo!

[!WARNING] This is a LARGE project with the Competition all models will be built on v1.1, future updates will contain breaking changes. With Atlas evolving, we'll annotate changes and highlight migration paths as we encounter them.

What is Atlas?

Atlas is a Rust library for building scalable, modular, and ergonomic LLM-powered applications.

More information about this crate can be found in the official documentations.

Help us improve Atlas by contributing to our Feedback form.

High-level features

  • Full support for LLM completion and embedding workflows
  • Simple but powerful common abstractions over LLM providers (e.g. OpenAI, Cohere) and vector stores (e.g. Luna, SQlite, in-memory)
  • Integrate LLMs in your app with minimal boilerplate

Get Started

cargo add atlas-core

Integrations

Model Providers Vector Stores

ChatGPT logo Cohere logo Gemini logo
xAI logo perplexity logo

Luna DB logo Sunny logo

Lance DB logo

Vector stores are available as separate companion-crates:



Built by Atlas

Dependencies

~5–20MB
~251K SLoC