Discover and explore top open-source AI tools and projects—updated daily.
ksenxxAI agent framework prioritizing simplicity and power
Top 75.1% on SourcePulse
KISS AI is a Python framework designed to simplify the development of AI agents and evolutionary systems. It addresses the complexity found in many existing AI agent frameworks by prioritizing a "Keep It Simple, Stupid" approach, enabling developers to build and orchestrate multi-agent systems with standard Python code. The framework is beneficial for researchers and power users looking for a streamlined yet powerful toolset for AI agent development, optimization, and experimentation.
How It Works
KISS treats AI agents as functions, allowing for straightforward multi-agent orchestration through function composition in plain Python, eliminating the need for complex message buses or state machines. It features a RelentlessCodingAgent for long-running tasks with auto-continuation, a RepoOptimizer for iterative code optimization based on specified metrics, and GEPA for genetic-Pareto prompt optimization. This design prioritizes clarity, extensibility, and direct expression of intent, integrating advanced AI techniques into a simple, cohesive framework.
Quick Start & Requirements
pip install kiss-agent-frameworkpython -m kiss.agents.assistant.assistantcurl -LsSf https://raw.githubusercontent.com/ksenxx/kiss_ai/refs/heads/main/install.sh | shHighlighted Details
Maintenance & Community
The primary author is Koushik Sen (ksen@berkeley.edu). No specific community channels (e.g., Discord, Slack) or active sponsorship details are provided in the README.
Licensing & Compatibility
Limitations & Caveats
Some Gemini models are noted as having "preview, unreliable function calling." The KISSEvolve framework, while kept for historical reasons, was superseded by the repo_optimizer for efficiency and simplicity, suggesting it may be less actively maintained. The framework requires API keys for LLM providers, which may incur operational costs.
1 day ago
Inactive
karthikscale3