Skip to main content

AtlasAI-CLI 🤖

AtlasAI-CLI is an AI-powered command line tool that analyzes projects and recommends optimal deployment configurations. It works as an independent complement for AtlasServer-Core or as a standalone tool.

DemoAI

Why a separate package?

AtlasAI-CLI was born as part of AtlasServer-Core v0.2.5, but is now distributed as an independent package to:

  • Reduce dependencies: AtlasServer-Core stays lighter
  • Better performance: Faster installation when AI functions aren't needed
  • Flexibility: Usable with or without AtlasServer-Core
  • Maintainability: Cleaner and more modular codebase
  • Customization: Freedom to choose between local Ollama or cloud-based OpenAI

Main features

🔍 Intelligent Project Analysis

  • Framework detection: Automatically identifies Flask, FastAPI, Django and others
  • Interactive exploration: Analyzes the structure and key files of the project
  • Contextual recommendations: Suggests specific commands, ports and environment variables

🌐 Multiple AI providers

  • Ollama: Local models for privacy and offline operation
  • OpenAI: Cloud models for advanced analysis

🌍 Multilingual support

  • Explanations in English or Spanish according to preference

💻 Rich terminal interface

  • Enhanced visualization with Rich
  • Real-time responses through streaming
  • Panels, tables and Markdown format for better readability

Installation

As a standalone tool:

pip install atlasai-cli

With AtlasServer-Core:

pip install atlasserver atlasai-cli

Requirements:

  • Python 3.8 or higher
  • Ollama (to use local models)

Usage

Configuration:

# Setup with Ollama (local)
atlasai ai setup --provider ollama --model llama3:8b

# Setup with OpenAI (cloud)
atlasai ai setup --provider openai --model gpt-4.1 --api-key YOUR_API_KEY

Project analysis:

# Basic analysis
atlasai ai suggest ~/path/to/my-project

# With language preference
atlasai ai suggest ~/path/to/my-project --language es

# With debug mode
atlasai ai suggest ~/path/to/my-project --debug

Integration with AtlasServer-Core:

If you have AtlasServer-Core installed, you can use the same commands with the atlasserver prefix:

atlasserver ai setup --provider ollama --model llama3:8b
atlasserver ai suggest ~/path/to/my-project

Demo

AtlasAI-CLI in Action

Atlas-Demo-1 Atlas-Demo-2

Compatibility

AtlasAI-CLI works best with:

  • Post-Llama 3 models for Ollama
  • GPT-4o or higher for OpenAI

Contributions

Contributions are welcome! If you find bugs or have ideas for improvements, please open an issue or submit a pull request.

License

AtlasAI-CLI is distributed under the Apache 2.0 license.


⚡💻 Your intelligent, easy-to-use terminal
From developers to developers.

Metadata

Release files for atlasai-cli 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for atlasai-cli 0.2.8
File Size Uploaded
atlasai_cli-0.2.8.tar.gz 32.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for atlasai-cli 0.2.8
File Interpreter ABI Platform
atlasai_cli-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 65.8 kB

Release files / atlasai_cli-0.2.8.tar.gz

Download URL atlasai_cli-0.2.8.tar.gz
Size 32.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a835fbaf7e78f0ed0246942bbf743edd7fc9f00718db9e3396453f54cac2feea
BLAKE2b-256 checksum
How to use checksums
667e86f2c261de52374905023ce918599b32aed4d747d81fb58655f06b344433
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / atlasai_cli-0.2.8-py3-none-any.whl

Download URL atlasai_cli-0.2.8-py3-none-any.whl
Size 33.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a5e4ea4d820bdf01181fe94ab8f34551b71bfb0a55d196c3ffde540b8b1ee43b
BLAKE2b-256 checksum
How to use checksums
cbeeee8016ebf0acd2b73c09c0e49c939f41f6d90e63579e48e9a4f6dbb74e5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.5

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page