Skip to main content

A framework for stable AI agents

Project description

StableAgents AI

A framework for building the Linux kernel of AI agents - providing the core infrastructure and system-level capabilities that enable reliable, secure, and efficient AI agent operations.

Installation

pip install stableagents-ai

Or with Poetry:

poetry add stableagents-ai

Quick Start

# Using the Python API
from stableagents import StableAgents

agent = StableAgents()
agent.set_api_key('openai', 'your-api-key')
agent.set_active_ai_provider('openai')

response = agent.generate_text("Tell me about AI agents")
print(response)

Command Line Interface

StableAgents comes with a simple CLI that you can run from anywhere:

# Run the CLI directly
run-stableagents

# Run with a specific model and API key
run-stableagents --model openai --key your-api-key

Once in the CLI, you can:

  • Chat with the AI directly by typing any text
  • Use commands like memory, control, and provider
  • Type help to see all available commands

Features

  • Multiple AI provider support (OpenAI, Anthropic, etc.)
  • Memory management
  • Computer control capabilities
  • Simple but powerful CLI
  • Logging system

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stableagents_ai-0.1.2.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stableagents_ai-0.1.2-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file stableagents_ai-0.1.2.tar.gz.

File metadata

  • Download URL: stableagents_ai-0.1.2.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.11 Darwin/24.1.0

File hashes

Hashes for stableagents_ai-0.1.2.tar.gz
Algorithm Hash digest
SHA256 76048a04e10c5a65551943270d4c98b478a8361312d2ca36e76b59c83a0270bf
MD5 6b1c2b8228e82ac7f46075722080bb8f
BLAKE2b-256 ece8ada2ac3abebd5384ed164b1a7be28f47a6881fe3da235cf6f1c6cf7c9d4c

See more details on using hashes here.

File details

Details for the file stableagents_ai-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: stableagents_ai-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 25.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.11 Darwin/24.1.0

File hashes

Hashes for stableagents_ai-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 666c1cc7d0f9457ba1e751c047974a4eb478c98d27ad9c5a7a868f6c4411a344
MD5 5237b1246b27265e4393bced780a0c10
BLAKE2b-256 9df61f76b68833fc7479184852f4d516d7f338a4a52d34be29816433fc62f22d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page