Back to directory

Tools4AI

A Java framework for building agentic AI applications that turn natural-language prompts into calls against enterprise Java methods, REST APIs, or shell scripts.

Tools4AI

Tools4AI is a Java framework and lightweight ADK for building AI agents that integrate with enterprise Java applications, supporting the A2A, MCP, A2UI, and UCP protocols and models from Gemini, OpenAI, LocalAI, and Anthropic. It converts a natural-language request, which the project calls an actionable prompt, into a concrete agent action such as a Java method call, an HTTP REST call, a shell command, or a Swagger-described API call.

A multi-model voting mechanism lets several models weigh in on an action before it runs. Example integrations described in the documentation include creating project-management tasks, generating sales reports from a database, checking inventory levels, and scheduling meetings, all triggered from a plain-English request rather than a hand-written integration for each system. It is MIT licensed.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.