main()
AksChitra engine logo

Vision

Core

AksChitra is a terminal graphics ecosystem that explores ANSI and ASCI based rendering and pixel simulation. It treats the terminal not as a simple text output, but as a high-performance framebuffer capable of true RGB color and fluid motion.

Architecture

System

The project is split into two facets. The open-source libraries and frameworks provide the core functionality for Linux, and macOS, allowing developers to build their own terminal-based visualizers. Meanwhile, a private research engine focuses on advanced rendering techniques, deep optimization, and experimental features that will eventually trickle down into the public ecosystem.

Performance

Engine

Built from the ground up to extract maximum performance from a single thread, AksChitra uses highly optimized buffer management and draw calls to push thousands of frames per second to the terminal without tearing or input lag.

Speciality of AksChitra

speciality

The public version is rarely the frontier. Experimental and optimized implementations are developed privately first, with improvements reaching the open-source ecosystem once they are mature enough to release.

TechStack

Tools

The engine relies on a refined stack of low-level and high-performance technologies to ensure compatibility and speed across all major operating systems. for now c++ is primary language but in future other languages will be included.

C++ Core
True RGB
Linux / Mac
Single-Threaded
ANSI Escape
Frame Buffer
next = NULL