atlas

atlas

Coding agent for legacy code modernization

Stars: 108

Visit
 screenshot

Atlas is a powerful data visualization tool that allows users to create interactive charts and graphs from their datasets. It provides a user-friendly interface for exploring and analyzing data, making it ideal for both beginners and experienced data analysts. With Atlas, users can easily customize the appearance of their visualizations, add filters and drill-down capabilities, and share their insights with others. The tool supports a wide range of data formats and offers various chart types to suit different data visualization needs. Whether you are looking to create simple bar charts or complex interactive dashboards, Atlas has you covered.

README:

ATLAS: Autonomous Transpilation for Legacy Application Systems

GitHub Repo stars Follow us on X Join us on Discord Contributing Guide

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

ATLAS CLI

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

License

This project is licensed under the Apache-2.0 License. See the LICENSE file for details.

Security

For security vulnerabilities, please email [email protected] instead of using the issue tracker. See SECURITY.md for details.

Contributing

We welcome all contributions — from fixing typos to adding new language support! See CONTRIBUTING.md for setup instructions, coding guidelines, and how to submit PRs.

Community & Support

Contact Us

For partnership inquiries or professional use cases:

📧 [email protected]

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for atlas

Similar Open Source Tools

For similar tasks

For similar jobs