TremAi

April 6, 2025 ยท View on GitHub

A CLI tool to help you to Code and execute command highly inspired on Copilot and Cursor

Tumb Image

About the Project

TreinAI is an assistance agent for project developers, with full read and write permissions. It can help with simple questions, project development, and even execute system commands.

Features

  • Model Configuration: Easily configure and manage different language models.
  • API Integration: Seamless integration with various APIs like (grok,deepseek,gpt,claude)for enhanced functionality.
  • CLI Interface: Build command-line interfaces with straightforward commands.
  • Cross-Platform Builds: Support for building on Linux and Windows.
  • Encryption: Secure storage of configuration files with encryption.
  • Listage files: List files in a directory automatically when needs.
  • Prompting System: A robust prompting system for better interaction with the model.
  • Customizable: Easily customize the project to fit your needs.
  • Take actions automatically: Take actions automatically when needed, like creating a file or executing a command.

Releases

FileDescription
TremAi.cfinal Amalgamation of the project
TremAi.debDebian Package
TremAi.rpmRPM Package
TremAi.outLinux Executable file
TremAi64.exeWindows 64 bit Executable file
TremAii32.exeWindows 32 bit Executable file

Docs

FileDescription
build_instructions.mdInstructions for building the project.
cli_usage.mdUsage guide for the CLI interface.
prompting.mdDetails about the prompting system.
project_dependencies.mdList of dependencies used in the project.
json_model_config.mdConfiguration of the JSON model.
build_toolchain.mdDetails about the build toolchain used in the project.
build_workflow.mdBuild workflow instructions.
assets_embed_vars.mdDescription of the embedded variables in the assets folder.
licenses.mdLicenses of the dependencies used in the project.
project_workfow.mdOverview of the project workflow and use cases.