Back

IT and software development

An AI assistant that knows your project and code in depth. Local. Always.

Your source code is your most valuable asset. Arminius Developer analyses, explains and generates it — exclusively within your infrastructure.

Discuss deployment

Real integration

VS Code connected to Arminius AI.
Your code never leaves the server.

The same comfort as GitHub Copilot — the developer gets answers directly in the editor, the source code stays exclusively with you.

payment_service.py — arminius-project — Visual Studio Code
Explorer
▾  src
▾  services
payment_service.py
models.py
db.py
▾  tests
test_payments.py
payment_service.py
models.py
1# payment_service.py 2from fastapi import APIRouter, HTTPException 3from .models import Payment, PaymentStatus 4from .db import get_session 5 6router = APIRouter(prefix="/payments") 7 8async def process_payment( 9 payment_id: str, amount: float, 10 currency: str = "EUR" 11) -> PaymentStatus: 12 session = await get_session() 13 payment = await session.get(Payment, payment_id) 14 if not payment: 15 raise HTTPException(404, "Not found") 16 result = await gateway.charge(amount=amount) 17 return result.status
Arminius AI — Developer
You: Explain process_payment() and where it is called in the project
process_payment() processes a payment through the payment gateway.

Called in 3 places:
→ POST /checkout (checkout_router.py:47)
→ retry_failed_payments() (cron.py:23)
→ test_checkout_flow (tests:89)

Warning: gateway.charge() has no
error handling — the exception is not caught.
Ask about the code...
Arminius AI ● Python 3.11 FastAPI ⚡ Local  ·  0 B sent

Your developers send source code to someone else's servers. Every day.

GitHub Copilot, ChatGPT, Claude — every prompt with your code goes to an external server. Unacceptable for regulated industries. An unnecessary risk for everyone else.

Situation today

dev → ChatGPT cloud → code sent
dev → Copilot cloud → API secrets, passwords

Arminius Developer

dev → local model → nothing leaves
code → your infrastructure → audit log

40%productivity increase
(GitHub Copilot Impact Study, 2024)
3×faster onboarding
into an existing project
0 Bof source code
sent externally
100%auditability of
AI-assisted changes

Key features

What Arminius Developer provides

Knowledge of your project and code

The AI has access to your repositories and answers in the context of your actual project — its architecture, conventions and dependencies.

Air-gapped deployment

Runs without internet. Physical isolation ensures that not even the metadata of your queries leaves the infrastructure.

Auditability

A complete audit log of AI-assisted changes. For regulated industries (fintech, healthtech) a necessity, not a bonus.

IDE integration

Works as an extension of your existing development environment. No workflow change for the team.

Faster onboarding of new developers

New team members find their way around the project and source code much faster. Less load on senior developers, shorter time to full productivity.

Support for multiple LLMs

You are not tied to one model. Depending on the team's needs you can choose between available open-source models without migrating data or changing infrastructure.

For CTOs and management

Security and ROI

  • → Zero risk of leaking source code and company know-how
  • → A central AI usage policy for the team
  • → Measurable ROI: deployment frequency, onboarding
  • → Full auditability, no vendor lock-in

For developers

Productivity

  • → The assistant understands your specific project and architecture
  • → Faster understanding of existing code
  • → Less repetitive work, more creative development
  • → Integration into the existing IDE workflow

Frequently asked questions

Questions about Arminius Developer

Which editor does Arminius Developer work in?

Directly in Visual Studio Code, connected to the local language model on the appliance in your network.

Does our source code leave the company?

No. The model runs on the appliance in your network, so neither code nor developers' questions go to any provider.

What can the assistant do?

It knows your project, explains and generates code, and answers in the context of the project's architecture, conventions and dependencies.

Does it work with Enterprise Architect models?

Yes. It searches use cases, scenarios and relationships in Enterprise Architect models and links to the specific element in its answer.

All questions and answers →

Free consultation

We will propose a solution
tailored to your team

Describe your team, project and development environment. The Arminius AI consultant will propose a specific set of modules, and a colleague will contact you with a quote by the next working day.

Arminius Developer — Consultant
Hello. What does your team build, and what should the assistant help you with most?

The AI consultant’s answers are informational and do not constitute a binding offer.