Atlas - Yet Another (AI) Agentic Framework
Project description
Atlas is an in-house framework designed to create custom AI Agents with ease and zero coupling. Built by Vuhosi, Atlas aims to provide a simplified, less bloated alternative to existing AI agent frameworks.
Overview
Atlas was born out of the need for a more reliable and efficient AI agent framework. After experiencing underwhelming results with existing solutions like Crewai in production environments, we decided to create our own low-coupling abstraction on top of OpenAI's assistants and function calling capabilities.
The primary goal of Atlas is to maintain a sequential flow of multiple agents in a pipeline, providing a streamlined approach to AI agent development and deployment.
Features
- Zero coupling design for flexibility and ease of use
- Built on top of OpenAI's assistants and function calling
- Simplified, less bloated framework
- Sequential flow of multiple agents in a pipeline
- Four different types of AI Agents to suit various use cases
- Customizable prompting system
Agent Types
Atlas supports four different types of AI Agents:
-
Assistants: Utilizes OpenAI assistants under the hood, combining function calling for fast and efficient operations.
-
Conversational Persona Bots: Assistants in a loop with the user, designed for interactive conversations.
-
ReAct-based Agents: Implements a Reasoning and Action loop to accomplish tasks effectively.
-
PAL Agents: Program-Aided Language models built for complex problem-solving scenarios.
Why Atlas?
Atlas addresses the reliability issues faced with other frameworks when deploying AI crews to production environments. By creating a custom, low-coupling abstraction, we aim to provide a more dependable and efficient solution for AI agent development and deployment.
Built with ❤️ by Vuhosi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vuhosi_atlas-0.1.1.tar.gz.
File metadata
- Download URL: vuhosi_atlas-0.1.1.tar.gz
- Upload date:
- Size: 149.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2ec4fff95c8daf3ad7e732c3e01a00d9d1199496b98d0d0f99f70668a1cf53d
|
|
| MD5 |
e70bc7fa7438771cc06ee1dd3ce9d771
|
|
| BLAKE2b-256 |
41e4bcb2c6952894700f13490a8513e38bc49e017feec9a44b860ea0037659f2
|
File details
Details for the file vuhosi_atlas-0.1.1-py2.py3-none-any.whl.
File metadata
- Download URL: vuhosi_atlas-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c887c195414b710e3a0768be30d6db11f1c0a3684083ead968600fa420c02e5d
|
|
| MD5 |
541df4af71b98c0b2811e58c91859b5a
|
|
| BLAKE2b-256 |
2456703a13f69f6c0a6c99fa8667c04d9f24d36eeaf42e20be362ef0ce480300
|