Skip to content

v0.0.1 - MVP Launch

Latest

Choose a tag to compare

@Undiluted7027 Undiluted7027 released this 08 Nov 17:20
· 5 commits to main since this release

🎉 Allos Agent SDK v0.0.1 - MVP Release

This is the first public, stable release of the Allos Agent SDK! This release marks the completion of our MVP, providing a robust, extensible, and provider-agnostic foundation for building powerful AI agents.

✨ Key Features

  • Provider-Agnostic Core: Seamlessly switch between OpenAI (Responses API) and Anthropic (Messages API) with a unified Python interface.
  • Powerful CLI: A full-featured allos command-line tool for running single tasks, managing sessions, and engaging in interactive conversations.
  • Robust Tool System: An extensible tool framework with secure, built-in tools for:
    • Filesystem operations: read_file, write_file, edit_file, list_directory
    • Shell command execution: shell_exec
  • Core Agentic Loop: A sophisticated Agent class that orchestrates the Plan-Act-Observe loop with a human-in-the-loop permission system.
  • Session Management: Persist and resume agent conversations with save_session() and load_session() functionality.
  • High-Quality & Tested: 100% unit test coverage and a comprehensive suite of integration and E2E tests for reliability.

🚀 Getting Started

# Install the SDK with all providers
uv pip install "allos-agent-sdk[all]"

# Configure your API keys in a .env file
export OPENAI_API_KEY="your_key_here"

# Run your first task!
allos "Create a 'hello.py' file and then run it."