Skip to content
This repository was archived by the owner on Jun 15, 2026. It is now read-only.

TrixtyAI/app

Repository files navigation

Trixty Logo

Trixty IDE

A modern, agentic, and highly extensible IDE built for the next generation of developers.

Version License Platform Contributions Welcome


πŸš€ Overview

Trixty IDE is a lightweight yet powerful Integrated Development Environment designed from the ground up to be AI-native and extensible. Built using a high-performance Rust core and a modern web-based frontend, Trixty offers a development experience that balances speed, aesthetics, and intelligence.

✨ Key Features

  • 🧠 AI-Native Coding: Seamlessly integrated AI assistant right at your fingertips to help with debugging, refactoring, and code generation.
  • 🧩 Pluggable Architecture: Extend your IDE with the Trixty SDK. Register custom languages, UI components, and commands dynamically.
  • 🎨 Minimalist Design: A noise-free, premium interface that prioritizes your code and focus.
  • πŸ“‚ Git Integration: Built-in source control explorer to manage your changes effortlessly.
  • 🌍 L10n Ready: Multi-language support out of the box (English, Spanish, and more).

πŸ› οΈ Technical Stack

Trixty leverages the latest technologies to ensure a smooth and robust development experience:

  • Core Engine: Rust & Tauri (Native performance & security).
  • Frontend Architecture: Next.js (React) + TypeScript.
  • Editor Core: Monaco Editor (The engine behind VS Code).
  • Styling: Tailwind CSS for a modern, responsive UI.
  • Addon System: Custom sandbox environment for dynamic extension loading.

πŸ“¦ Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/TrixtyAI/ide.git
    cd trixty-ide
  2. Install dependencies:

    pnpm install
  3. Run the desktop app (Development mode):

    pnpm desktop

⌨️ Terminal Launcher

Trixty ships with a small tide CLI so you can open a folder from the shell the same way VS Code's code command does:

tide .                  # open the current directory
tide /path/to/project   # open an absolute path

See docs/cli.md for installation and PATH setup per OS.


🧩 Extensions & Registry

Trixty features a decentralized extension system. You can explore or contribute to the official registry in the registry/ directory.

Addons can contribute:

  • Languages: Custom syntax highlighting and configurations.
  • UI Views: New panels in the activity bar or sidebar.
  • Commands: New actions accessible via the command palette.

🀝 Contributing

We love contributions! Whether you're fixing a bug, improving documentation, or adding a new feature, your help is welcome.

Before you start, please read our Contributing Guide to learn about our development process, coding standards, and legal requirements.

πŸ’– Community

Join our growing community to stay updated and get support:

πŸ”’ Security

Found a security vulnerability? Please do not open a public issue. See our Security Policy for responsible disclosure instructions.


πŸ‘₯ Contributors

A huge thank you to everyone who has contributed to Trixty IDE!


βš–οΈ License

This project is licensed under the UnSetSoft Public License (UPL) 1.0. See the LICENSE file for details.


Made with ❀️ by jmaxdev and the Trixty Community

About

Trixty IDE is a lightweight yet powerful Integrated Development Environment designed from the ground up to be AI-native and extensible.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors