Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

MixSeek

CI Documentation License Python

English | 日本語

A multi-agent orchestration framework for LLM-powered workflows. MixSeek enables hierarchical task delegation with Leader and Member agents, round-based evaluation, and parallel team execution.

Features

  • Multi-agent orchestration with Leader/Member hierarchy
  • Support for multiple LLM providers (Google, OpenAI, Anthropic, xAI)
  • Round-based evaluation with customizable judgment criteria
  • Parallel team execution with leaderboard ranking
  • Streamlit-based web UI for execution monitoring
  • CLI tools for workspace management and agent execution

Installation

Install globally as a command-line tool using uv:

# Install as a CLI tool (requires uv)
uv tool install mixseek-core

# Or install from source
git clone https://github.com/mixseek/mixseek-core.git
cd mixseek-core
uv tool install .

After installation, mixseek commands will be available globally:

mixseek --version

As a Python Package

Install as a library for programmatic use:

# Using pip
pip install mixseek-core

# Using uv
uv pip install mixseek-core

# Add to project dependencies (uv)
uv add mixseek-core

For development setup, see Development Guide.

Quick Start

Set Environment Variables

Choose one LLM provider and set the corresponding API key:

# Workspace directory (required)
export MIXSEEK_WORKSPACE=$HOME/mixseek-workspace

# Google Gemini (default in sample configs)
export GOOGLE_API_KEY=your-api-key

# OpenAI
export OPENAI_API_KEY=your-api-key

# Anthropic
export ANTHROPIC_API_KEY=your-api-key

# xAI (Grok)
export GROK_API_KEY=your-api-key

Initialize Workspace

mixseek init

This creates sample configuration files in your workspace:

  • configs/search_news.toml - Simple orchestrator
  • configs/search_news_multi_perspective.toml - Multi-team orchestrator
  • configs/agents/ - Team configurations

Run Orchestration

# Execute with orchestrator config
mixseek exec "Search for the latest AI news" \
  --config $MIXSEEK_WORKSPACE/configs/search_news.toml

# Run single team
mixseek team "Analyze this topic" \
  --config $MIXSEEK_WORKSPACE/configs/agents/team_general_researcher.toml

# Launch web UI
mixseek ui

Supported LLM Providers

Provider Model Format Environment Variable
Google Gemini google-gla:gemini-flash-lite-latest GOOGLE_API_KEY
Google Vertex AI google-vertex:gemini-flash-lite-latest GOOGLE_APPLICATION_CREDENTIALS
OpenAI openai:gpt-4o OPENAI_API_KEY
Anthropic anthropic:claude-sonnet-4-5-20250929 ANTHROPIC_API_KEY
xAI xai:grok-3 GROK_API_KEY

Documentation

Full documentation: https://mixseek.github.io/mixseek-core/

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

Apache License 2.0 - see LICENSE for details.

Metadata

Release files for mixseek-core 0.1.0a21

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mixseek-core 0.1.0a21
File Size Uploaded Provenance
mixseek_core-0.1.0a21.tar.gz 256.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mixseek-core 0.1.0a21
File Interpreter ABI Platform
mixseek_core-0.1.0a21-py3-none-any.whl Python 3 none any Details

Total release size: 602.6 kB

Release files / mixseek_core-0.1.0a21.tar.gz

Download URL mixseek_core-0.1.0a21.tar.gz
Size 256.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ff2f3a47d6f0591f0b68fd6f85ae575eb175f7a13ec02800e1de290925df47df
BLAKE2b-256 checksum
How to use checksums
cc8f1ab906eb0102fe2ea5a4107e3d2cbb2994dfb0bc22679a39fd87cf1d1c20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mixseek_core-0.1.0a21-py3-none-any.whl

Download URL mixseek_core-0.1.0a21-py3-none-any.whl
Size 346.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3df543c231a51bbd8ca15a1ce8a3137b54ba0b8b6497d4473aa9cada753b6c4a
BLAKE2b-256 checksum
How to use checksums
a9bf5e2555408944dfb8ef7141d6787c0b6ebcdaf971eb59d49a9761e8bb8520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for mixseek-core 0.1.0a21

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page