For industry, mid-market and the public sector

We build software, AI and automation. And we train your team.

We automate processes and put AI to work: with custom software, AI agents, robot programming and custom hardware you cannot buy off the shelf. We also train your team so the solution stays in house. More than 10 years of real projects, from craft businesses to large enterprises.

Industrial automation

Three ways to automate a process

Which path is right depends on the task, not on a catalogue. Often it is a combination: a robot that grips, software that plans and a controller that connects both. We deliver all three from a single source.

Robot cell with six-axis robot arm in production

Robotics & robot cells

Control and operator software, Lua programming, custom microcontrollers and central monitoring for your robot cell. Focus on Dobot MG400, M1 Pro and the CR series.

Learn more
Custom software development

Custom software

CRM, ERP, time tracking, inspection and planning software: when standard software does not fit your process, we build the solution that does.

Learn more
Custom electronics and control hardware

Custom hardware

Controllers, sensors, test rigs and retrofits for existing machines. We develop the electronics and the firmware when the market has nothing suitable.

Learn more

Everything about automation

AI in focus

Artificial intelligence your company owns

AI is not a buzzword, it is a tool once you master it. We show your team how AI agents take over real processes, how AI-assisted programming becomes productive and how you stay in control of code and data.

Agentic Coding Schulung bei needful-apps AI course

Agentic Coding

2 to 3 days (compact course: 1 day) · Beginner to advanced

Learn how to design and build autonomous AI agents that take over repetitive processes in your company, from document processing and reporting to customer communication. Instead of paying for expensive SaaS subscriptions, you create your own controllable solutions based on modern LLMs.

View course
Vibe Coding Schulung bei needful-apps AI course

Vibe Coding

1 to 2 day intensive course · All experience levels

Put AI tools such as Claude, ChatGPT, Gemini and GitHub Copilot to productive use in your daily programming work. You will learn structured prompt engineering, pair programming with AI and best practices for quality assurance, so that AI-generated code becomes maintainable, secure and truly production ready.

View course
Vibe Code Fixing Code rescue

Vibe Code Fixing

For companies & public authorities

AI-generated code out of control? We audit, repair and bring your project to a structured conclusion, knowledge transfer included.

Learn more
More services

Learn. Apply. Master.

IT training

More than 25 hands-on courses: from Python, Rust and Java to Docker & Kubernetes and Agentic Coding. Online, on site or in-house, in German or English. Many courses with an extended certificate.

All courses

Consulting & IT project management

From public administration to large enterprises: consulting based on more than 10 years of real digitalization projects, project management, software architecture, AI strategy and troubleshooting.

Learn more

Leif: log & asset server

Our product for manufacturing: all robot and machine logs in one place, live in the browser and on the facility map, with Teams alerts and Grafana integration.

Learn more
Customers in focus

What participants say

4.8/5 from 10 reviews

Reviews were submitted in German and translated for this page.

Agentic Coding

I am not a developer, I come from operations, but I know enough technology to follow along. The course was accessible even for me, and by the module on replacement patterns I was fully hooked. My concrete takeaway: we are going to replace our internal reporting process with an agent of our own.
Stephanie R. · Agentic Coding course

Lets Go

Exactly what we needed as tool creators. Thanks to the many hands-on exercises I was able to improve our internal CLI tool right away. Thanks again for the BubbleTea tip.
Jonas W. · Go course

A great introduction to Rust

The course covered all the important fundamentals: ownership, borrowing, error handling and first projects with Cargo. The trainer explained everything very well and responded to our questions.
Manu · Rust course

Ready for microservices

The trainer explained the concepts concisely and clearly, including REST APIs, routing and deployment. I was able to build my own first services immediately afterwards.
Anja L. · Spring Boot course

Remote training

Everything was explained clearly: from uploading files and sharing them to using the calendar and tasks. Particularly good: plenty of practical exercises and tips for everyday work. Questions were answered patiently.
Teilnehmerin · Nextcloud user course

Genuinely helpful

The Nextcloud course was exactly what I was looking for: compact, clearly explained and full of practical tips. I found the examples on file and user management especially useful. After the course I was able to set up our own instance safely and use it productively straight away.
Werner V. · Nextcloud administrator course

A good start

For me this was a successful and easy introduction to C#. I already had experience with Python, but classes and objects were not yet a tangible concept for me. The course really helped me understand what happens in our codebase.
Marissa · C# course

Finally understood OOP

I had been working with Java for a while. But only with this course did I really understand object oriented programming. The exercise with the PoketMon(sters) helped me a lot.
Bernhard H. · Java course

Learning made enjoyable

The GitLab course was exactly what I needed. Instead of dry theory there were plenty of practical examples: pipelines, automation, merge strategies, all clearly explained. A great course for anyone who really wants to use GitLab day to day.
Laura B. · GitLab course

Excellent Qt course

The C++ with Qt course was very well structured and highly practical. I particularly liked the many exercises and realistic examples. Signals and slots, layouts and multithreading were explained clearly.
Sven M. · Qt course
References

Real projects, real results

Skilled trades

Schreinerei Reinhardt

A tailor-made complete solution that combines CRM, order management, time tracking and cutting optimization in a single system.

View reference
Education

Richtig-Schreiben App

A cross-platform learning app that teaches correct spelling in German and English with gamification and a clear learning progression.

View reference
Telecommunications

Netcom Kassel

Tailor-made training formats and structured project management support for the regional telecommunications provider.

View reference

Frequently asked questions

What does needful-apps do?

needful-apps, based in Lohfelden near Kassel, offers hands-on IT training (AI, programming, DevOps), AI and IT consulting as well as custom software development, for companies, public authorities and teams across Germany.

How much do training and consulting at needful-apps cost?

Prices depend on format, duration and the number of participants. The initial consultation is always free of charge, and you will then receive a transparent quote with no hidden costs.

Are trainings also available online or in-house?

Yes. All trainings are available online, on site or as in-house training at your company, in German or English, and adapted to your tech stack on request.

Why does needful-apps specialize in AI?

We use AI every day in our own projects and products, from agentic coding to automation. We pass this practical knowledge on in trainings (Agentic Coding, Vibe Coding) and consulting: controllable, privacy compliant and with measurable benefits.

Ready for the next step?

Free initial consultation: We listen, think along and deliver a clear roadmap.