Skip to main content

fakzed

A lightweight Python framework for building agent platforms.

  • Three primitives: Agent (tool loop + multi-turn), Team (coordinate / route / collaborate), Workflow (sequential / conditional / loop / parallel)
  • Own model layer: OpenAI / DeepSeek / Anthropic / Ollama adapters with a registry factory ("deepseek:deepseek-chat"), streaming, tool calls, reasoning content, structured output
  • Pluggable capabilities: @tool + built-ins + MCP client, AgenticMemory, Knowledge RAG, Skills, ContextProvider, Guardrails, Hooks, observability
  • Runtime: BackgroundRunner, Scheduler, Evals
uv add fakzed            # or: pip install fakzed
uv add fakzed[deepseek]  # provider extras: openai / anthropic / ollama / deepseek / sqlite
from fakzed import Agent, tool


@tool
def add(a: int, b: int) -> int:
    """Add two numbers."""
    return a + b


agent = Agent(name="calc", model="deepseek:deepseek-chat", tools=[add])
resp = agent.run("1 + 1 = ?")
print(resp.content)

See the monorepo README, docs and cookbook for the full guide.

Metadata

Release files for fakzed 0.1.0

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

Source distribution (sdist)

Source distribution for fakzed 0.1.0
File Size Uploaded
fakzed-0.1.0.tar.gz 69.2 kB Details

Built distribution (wheel)

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

Total release size: 135.5 kB

Release files / fakzed-0.1.0.tar.gz

Download URL fakzed-0.1.0.tar.gz
Size 69.2 kB
Tags Source
SHA-256 checksum
How to use checksums
937626c367449df56ad5023a0c37a4f318ca213703910197b664d4a3ad19df26
BLAKE2b-256 checksum
How to use checksums
8e883b5713c712f4cecec4f364f773e48e491cf70d539cfb6d3d1b67e655538f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.5

Release files / fakzed-0.1.0-py3-none-any.whl

Download URL fakzed-0.1.0-py3-none-any.whl
Size 66.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
37c9652efaaffe0c3e436994538ed4637d8d071066b2541273b0ec24b3cc425b
BLAKE2b-256 checksum
How to use checksums
0059cc62408ccde7883c6b856256aadca4d8492016a7440c4d6c9033369b8bd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.5

Release history Release notifications | RSS feed

0.2.0

2 release files

This release

0.1.0 This release

2 release files

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