코드 변환(?)하는 AI Agent입니다.

https://github.com/astrio-ai/forall

ATLAS is an open-source, AI coding agent that helps you modernize legacy codebases into modern programming languages within your terminal.

Status: Paper in progress

Features

  • Modern TUI: Clean terminal interface with brand-colored UI elements
  • Multi-Provider Support: Works with OpenAI, Anthropic, DeepSeek, Gemini, and 100+ other LLM providers via LiteLLM
  • Interactive Chat: Natural conversation with your codebase – ask questions, request changes, and get AI assistance
  • File Management: Add files to context, drop them when done, view what’s in your chat session
  • Git Integration: Automatic commits, undo support, and repository-aware context
  • Streaming Responses: Real-time AI responses with markdown rendering
  • Session History: Persistent conversation history across sessions

Quick Start

Prerequisites

  • Python 3.14+
  • BYOK for your preferred LLM provider (OpenAI, Anthropic, etc.)

Installation

curl -fsSL https://astrio.app/atlas/install | bash

or

pip install astrio-atlas

Set Up API Keys

To set up your API key, create a .env file at the root of your project and add your provider key(s):

# Example for OpenAI:
OPENAI_API_KEY=sk-...

# Example for Anthropic:
ANTHROPIC_API_KEY=sk-ant-...

# Example for DeepSeek:
DEEPSEEK_API_KEY=...

# Add other providers as needed

You can quickly start by copying the example environment file:

cp .env.example .env

Usage

# Start the interactive CLI
atlas

Documentation

Community & Support

By neoy2g