# Artanis LLM

> plugin that provides a simple interface to use large language models in GNU Artanis

**Wikidata**: [Q131994918](https://www.wikidata.org/wiki/Q131994918)  
**Source**: https://4ort.xyz/entity/artanis-llm

## Summary
Artanis LLM is a free software plugin designed to provide a simple interface for using large language models within the GNU Artanis framework. Written in GNU Guile, it was initially released on January 31, 2025, by creator and maintainer Lei Mu (Roy). The tool serves as a bridge, allowing developers to integrate LLM capabilities into applications built on the GNU Artanis platform.

## Key Facts
- **Instance Type:** Plug-in (applies to GNU Artanis) and free software.
- **Primary Function:** Provides a simple interface to use large language models.
- **Creator & Maintainer:** Lei Mu (Roy).
- **Initial Release:** Version 0.0.1 released on January 31, 2025.
- **Programming Language:** GNU Guile.
- **License:** Q27016754 (Free Software license).
- **Source Repository:** https://gitlab.com/hardenedlinux/artanis-llm.git
- **Website:** https://gitlab.com/hardenedlinux/artanis-llm
- **Aliases:** artanis-llm.

## FAQs
### Q: What is the primary purpose of Artanis LLM?
A: Artanis LLM is a plugin that enables the use of large language models within the GNU Artanis environment. It offers a simple interface for developers to integrate LLM functionality into their software.

### Q: Who created and maintains Artanis LLM?
A: The software was created, is maintained by, and is copyrighted to Lei Mu (Roy).

### Q: When was the first version of Artanis LLM released?
A: The initial version (0.0.1) was announced and released on January 31, 2025.

### Q: Where can I find the source code for Artanis LLM?
A: The source code is available in the GitLab repository at https://gitlab.com/hardenedlinux/artanis-llm.git. Issues can be tracked at https://gitlab.com/hardenedlinux/artanis-llm/-/issues.

## Why It Matters
Artanis LLM represents a significant step in bridging modern artificial intelligence capabilities with the GNU free software ecosystem. By providing a dedicated plugin for GNU Artanis—a framework often associated with the GNU Guile programming language—it lowers the barrier to entry for developers working within this specific tech stack who wish to leverage large language models.

This integration is particularly relevant for the free software community, as it ensures that the ability to interface with LLMs is available within tools that strictly adhere to user freedom and open-source principles. While many LLM interfaces focus on mainstream languages like Python or JavaScript, Artanis LLM fills a niche for Scheme and Guile developers, facilitating the modernization of applications built on the GNU infrastructure without forcing developers to abandon their preferred development environment. Its release underscores the expansion of the GNU ecosystem into contemporary AI utility.

## Notable For
- **First Major Integration:** It is a specific, dedicated interface for bringing LLM technology to the GNU Artanis framework.
- **Guile Implementation:** It is built using GNU Guile, distinguishing it from the majority of LLM tools that focus on other languages.
- **Free Software Commitment:** The project is explicitly classified as free software, aligning with the ethical and practical standards of the GNU Project.
- **Rapid Development:** The project announced its initial version (0.0.1) in early 2025, marking an early milestone in AI integration for this framework.

## Body

### Development and Release
Artanis LLM was developed by Lei Mu (Roy), who serves as the creator, maintainer, and copyright holder. The project is actively developed in GNU Guile, a Scheme implementation designed for extensions. The software marked its public debut with the release of version 0.0.1 (classified as the initial version) on January 31, 2025. The release was announced via the official GNU Artanis mailing list by Nala Ginrut.

### Technical Specifications
As a plug-in, Artanis LLM is designed to extend the functionality of GNU Artanis. Its core purpose is to simplify the interaction between the application framework and large language models (LLMs).

**Repository and Access:**
- **Source Code:** Hosted on GitLab at `https://gitlab.com/hardenedlinux/artanis-llm.git`.
- **Issue Tracking:** Managed via the GitLab issues page.
- **Website:** Project documentation and files are hosted at `https://gitlab.com/hardenedlinux/artanis-llm`.

The software operates under license Q27016754 and is categorized as free software, allowing users to run, study, change, and distribute it and modified versions. The project is written entirely in GNU Guile (an interpreter core for complete applications), leveraging the language's strength in creating extensions.

## References

1. [[ANN] Artanis LLM plugin 0.0.1 released!. 2025](https://lists.gnu.org/archive/html/artanis/2025-01/msg00027.html)