Skip to content

smile13241324/aemacs

Repository files navigation

ÆMACS (WIP)

Æmacs Logo
The Forge of Intelligence.
Artificial Engineering MACS.


🏗️ The Mission

Æmacs (pronounced Ai-macs) is the next evolutionary step of the Emacs philosophy. We are breaking free from the constraints of the 80s to build the last tool you will ever need.

We preserve the Soul (Keybindings, Org-Mode, Magit) but replace the Body with indestructible steel (Rust) and pure energy (AI).

Status: 🚧 Pre-Alpha / Architectural Prototype 🚧 This is a "Phoenix Project". We are currently forging the core.

🧬 Heritage & Evolution

Æmacs is the spiritual successor to Spacemacs.

We stand on the shoulders of giants. Spacemacs revolutionized the editor landscape by uniting the power of Emacs with the ergonomics of Vim. It proved that community-driven configuration could tame the beast.

But we cannot stay there. Spacemacs is bound by the technical limitations of the 1980s (C-Core, Single-Threaded Elisp, Terminal-centricity). To honor the vision of Spacemacs, we must transcend its implementation.

  • Forged in Spacemacs: The unified agentic AI architecture ("The Living Mesh") powering Æmacs was originally prototyped, tested, and perfected within the Spacemacs ecosystem itself. We used the old tool to design the new one.
  • Built for the Future: Where Spacemacs optimized the legacy, Æmacs builds the next generation. We are taking the best concepts (Layers, Mnemonics, Magit) and replanting them in a soil where they can truly flourish: Rust.

🏛️ The 4 Pillars of Æmacs

1. The Iron Core (Rust Foundation) 🦀

We do not patch a 40-year-old C-Core. We replace it.

  • Native Rust Kernel: Memory safety, fearless concurrency, and millisecond startup times.
  • The Puppet Master: We respect the legacy. A headless, sandboxed Emacs process runs in the background to power org-mode and magit, but it never touches the screen.
  • WASM Extensions: The future of plugins is WebAssembly. Secure, polyglot, and fast.

2. The Living Mesh (AI First) 🧠

AI is not a plugin. It is the oxygen of this system.

  • Intrinsic Mesh Network: Agents (Kairon, Nagah, Bob) live inside the editor process. They see compilation errors before you do.
  • Core as MCP: The entire editor is a Model Context Protocol (MCP) server. If you can do it with a keystroke, the AI can do it via function call.
  • Hybrid Intelligence: Local LLMs (Mistral/Llama) for latency-critical tasks; Cloud Strategists for architecture.

3. Cinema-Quality Interface (GUI) 🎨

We end the tyranny of the terminal emulator. Text is our medium, and we render it with dignity.

  • Engine: Powered by GPUI (Metal/Vulkan/DX12).
  • Visuals: Sub-pixel antialiasing, 120fps animations, glassmorphism, and vector-based overlays.
  • No Hacks: Popups are native windows, not ASCII overlays.

4. The Zero-Friction Ecosystem 📦

Complexity belongs in the code, not the installation.

  • Binary Distribution: No more make failures. We ship signed, deterministic binaries.
  • Atomic Updates: The system is immutable and reliable (Nix-style).
  • Rolling Forge: Our develop branch is bleeding edge but guarded by autonomous CI agents.

⚖️ License

GPLv3. The code belongs to the community. Forever free. Forever open.

🗺️ Roadmap (Phase 1: The Ignition)

  • Genesis: Setup Rust Project & CI/CD.
  • The Mesh: Porting the AI Agent Framework (Python -> Rust/WASM).
  • The Puppet: Implementing the Headless-Emacs-Bridge (RPC).
  • First Light: Rendering the first buffer via GPUI.

Forged with 💜 by Maxi & Gyni.

Made with Spacemacs

About

Artificial Engineering MACS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published