OmniAgent — AI skill for Claude Code
基于 Java 构建的轻量级大模型智能体 (LLM Agent) 框架,支持工具调用、任务规划与自主决策.
How to install OmniAgent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lainXXX/omniAgent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What OmniAgent does
基于 Java 构建的轻量级大模型智能体 (LLM Agent) 框架,支持工具调用、任务规划与自主决策。
Alternatives in AI
- JeecgBoot — 【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统 47.5k ★
- WeKnora — Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, an 26.9k ★
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
README
omniAgent
Your personal AI Agent — omni-capable, locally running, built for developers who think in systems.
[](https://spring.io/projects/spring-boot) [](https://spring.io/projects/spring-ai) [](https://www.oracle.com/java/) [](https://react.dev/) [](LICENSE)
**[中文文档](README.zh.md)**
**omniAgent** is a personal AI Agent powered by Spring Boot + Spring AI. It combines code understanding, document intelligence, semantic search, multi-vendor LLM support, and an extensible skill/tool system into a single intelligent assistant that runs entirely on your local machine.
Features
| Category | Capabilities |
|---|---|
| Code Intelligence | Read, write, edit, grep, glob files; execute shell commands with security validation |
| Multi-Vendor LLM | Pluggable strategy pattern — DeepSeek, MiniMax (M2.7), Anthropic Claude (proxied) |
| Document Processing | PDF, Word (DOCX), Markdown, TXT parsing via Apache Tika |
| RAG Knowledge Base | Vector embeddings (BAAI/bge-m3, 1024d) + pgvector similarity search + rerank |
| Recursive Chunking | Token-aware parent-child splitting (800/200 tokens) with structure awareness |
| Skill System | Hot-pluggable skills via SKILL.md, auto-discovered at runtime |
| Sub-Agent System | Fork agents with tool filtering, worktree isolation, session management |
| Streaming Chat | Real-time SSE with thought/tool-call/text block rendering |
| Conversation Interrupt | True backend LLM cancellation via AbortController + WebFlux |
| Native Folder Picker | JavaFX DirectoryChooser for full absolute path selection |
Quick Start
Prerequisites
| Dependency
Related Skills
Reql
REQL – A graph-native code index engine for agents. Scans Python, TypeScript, Go, Rust, Java, and 30+ language
Azure Vision Java
Image captioning, OCR, and object detection
Azure Voice Live Java
Real-time bidirectional voice AI for Java
AI Agent Interview Guide
AI Agent 面试全攻略:从零到Offer,包含200+面试题、企业级项目(Python/Java/Go)、简历模板、STAR面试稿、哆啦A梦漫画图解
AI Agent Skills
Reusable SKILL.md and policy files for AI coding agents (Claude, Copilot, Cursor...) across domains: figures,
Code Copilot Team
Project templates with multi-agent team configurations for AI code copilots. Includes ready-to-use setups for
Related Agents
Ccxt PR Reviewer
End-to-end review of a CCXT pull request. Reads the diff, transpiles and builds in all six languages (TS/JS, P
Java Pro
You are a Java expert specializing in modern Java 21+ development with cutting-edge JVM features, Sp... opus w
Review Test Crash Safety
Reviews test code for crash safety testing quality and production assert statements: whether crash/recovery sc