MCP 및 도구 호출

Askimo

askimo-ai/askimo

A native desktop AI client for chat, local RAG, multi-step AI workflows (Plans), and agent skills, supporting multiple cloud and local LLM providers while keeping user files strictly on the machine.

★ 334별점
⑂ 71포크 수
20미해결 이슈
Kotlin언어
AGPL-3.0라이선스
Q@project.QualityScore편집 점수

프로젝트 스크린샷

Askimo 스크린샷 Askimo 스크린샷 Askimo 스크린샷

개요

Askimo is a Kotlin-based native desktop application designed to consolidate AI interactions into a single interface. It allows users to switch seamlessly between various cloud and local LLM providers per session. Beyond standard chat, it features local Retrieval-Augmented Generation (RAG) for querying private documents without uploading them, a 'Plans' engine for chaining multi-step AI reasoning tasks, and a 'Skills' system that delegates executable tasks to local agent runtimes like Claude Code or Gemini CLI. It also integrates Model Context Protocol (MCP) tools and includes a built-in script runner for Python, Bash, and JavaScript.

주요 기능

  • Multi-provider support (OpenAI, Claude, Gemini, Grok, Ollama, LM Studio, LocalAI, Docker AI, OpenAI-compatible endpoints)
  • Local RAG with hybrid BM25 + vector retrieval and smart AI classifier
  • Agentic workflows via Plans (multi-step reasoning chains) and Skills (local agent runtimes)
  • MCP tool integration via stdio or HTTP
  • Built-in script runner for Python, Bash, and JavaScript with auto-managed virtualenv
  • Native desktop application for macOS, Windows, and Linux
  • Persistent sessions stored in local SQLite
  • Local telemetry for token usage, cost estimates, and RAG performance
  • Multi-backend web search (DuckDuckGo, Brave, Tavily, SearxNG)
  • Internationalization support for 9 languages

요구 사항, 설치 및 빠른 시작

Download the native installer for your operating system from https://askimo.chat/download/ or the GitHub releases page at https://github.com/askimo-ai/askimo/releases. To build from source: clone the repository using `git clone https://github.com/askimo-ai/askimo.git`, navigate into the directory, and run `./gradlew :desktop:run` to launch the app, or `./gradlew :desktop:package` to build native installers.

사용 정보

1. Install and open Askimo. 2. Add an AI provider by pasting an API key (for cloud providers like OpenAI, Claude, Gemini) or pointing the app to a running local instance (like Ollama). 3. Start chatting, or use advanced features: index local folders for RAG, define multi-step Plans in YAML or plain English, or execute agent Skills.

모델 호환성 및 사용 사례

Cloud: OpenAI, Anthropic Claude, Google Gemini, xAI Grok. Local: Ollama, LM Studio, LocalAI, Docker AI. Custom: Any OpenAI-compatible endpoint via custom base URL. VertexAI, vLLM, and Nvidia NIM are also listed as supported in the repository metadata.

라이선스 및 위험 참고 사항

Licensed under AGPL-3.0. See https://api.github.com/licenses/agpl-3.0 and the LICENSE file in the repository for details.

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: AGPL-3.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

릴리스 및 유지 관리

Not stated in the repository metadata

MemPalace

mempalace/mempalace

★ 58KPython

QwenPaw

agentscope-ai/qwenpaw

★ 33.9KPython

Composio

composiohq/composio

★ 29.5KTypeScript