funke
v0.1.0
Published
The spark that ignites your development workflow
Readme
Funke
The spark that ignites your development workflow.
Funke ("Spark" in German) is an agentic, memory-aware CLI coding assistant that knows which tools to use and when.
Features
- 🌈 Beautiful CLI Interface: Interactive and user-friendly terminal experience
- 🧠 Agentic Capabilities: Autonomous decision-making with tool orchestration
- 🔍 Project Memory: Persistent context about projects and conversations
- 🚀 Controlled/Automatic Development: Support for both guided and autonomous modes
- 🔄 Multi-Modal Operation: Dynamic model selection based on task requirements
- 🌐 MCP Integration: Full Model Context Protocol client implementation
- 🛠️ IDE Integration: Extensible design for editor integration
Installation
npm install -g @funke/cli
# or
pnpm add -g @funke/cli
# or
yarn global add @funke/cliUsage
# Start a conversation
funke chat
# Initialize in a project
funke init
# List plugins
funke pluginsDevelopment
This is a monorepo managed with pnpm workspaces.
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run tests
pnpm test
# Lint
pnpm lint
# Format
pnpm formatPackages
@funke/cli: Command Line Interface@funke/core: Core library and interfaces
License
MIT
