LICENSE
README.md
README_PYPI.md
pyproject.toml
setup.py
effgen/__init__.py
effgen/completion.py
effgen/errors.py
effgen/py.typed
effgen.egg-info/PKG-INFO
effgen.egg-info/SOURCES.txt
effgen.egg-info/dependency_links.txt
effgen.egg-info/entry_points.txt
effgen.egg-info/not-zip-safe
effgen.egg-info/requires.txt
effgen.egg-info/top_level.txt
effgen/api/__init__.py
effgen/api/embeddings.py
effgen/api/middleware.py
effgen/api/openai_compat.py
effgen/api/pool.py
effgen/api/queue.py
effgen/api/tenancy.py
effgen/cache/__init__.py
effgen/cache/prompt_cache.py
effgen/cache/result_cache.py
effgen/cli/__init__.py
effgen/cli/__main__.py
effgen/cli/_main.py
effgen/cli/playground.py
effgen/client/__init__.py
effgen/client/client.py
effgen/client/exceptions.py
effgen/config/__init__.py
effgen/config/loader.py
effgen/config/validator.py
effgen/config/schemas/agent_config.schema.json
effgen/config/schemas/model_config.schema.json
effgen/config/schemas/tool_config.schema.json
effgen/core/__init__.py
effgen/core/agent.py
effgen/core/aggregation.py
effgen/core/background.py
effgen/core/batch.py
effgen/core/checkpoint.py
effgen/core/clarification.py
effgen/core/complexity_analyzer.py
effgen/core/decomposition_engine.py
effgen/core/execution_tracker.py
effgen/core/feedback.py
effgen/core/human_loop.py
effgen/core/lifecycle.py
effgen/core/message_bus.py
effgen/core/orchestrator.py
effgen/core/router.py
effgen/core/session.py
effgen/core/shared_state.py
effgen/core/state.py
effgen/core/structured_output.py
effgen/core/sub_agent_manager.py
effgen/core/task.py
effgen/core/tool_calling.py
effgen/core/workflow.py
effgen/debug/__init__.py
effgen/debug/inspector.py
effgen/domains/__init__.py
effgen/domains/base.py
effgen/domains/expander.py
effgen/domains/presets.py
effgen/eval/__init__.py
effgen/eval/comparison.py
effgen/eval/evaluator.py
effgen/eval/regression.py
effgen/eval/suites.py
effgen/execution/__init__.py
effgen/execution/docker_sandbox.py
effgen/execution/sandbox.py
effgen/execution/validators.py
effgen/gpu/__init__.py
effgen/gpu/allocator.py
effgen/gpu/monitor.py
effgen/gpu/utils.py
effgen/guardrails/__init__.py
effgen/guardrails/base.py
effgen/guardrails/content.py
effgen/guardrails/injection.py
effgen/guardrails/presets.py
effgen/guardrails/tool_safety.py
effgen/hardware/__init__.py
effgen/hardware/platform.py
effgen/memory/__init__.py
effgen/memory/long_term.py
effgen/memory/short_term.py
effgen/memory/token_budget.py
effgen/memory/vector_store.py
effgen/models/__init__.py
effgen/models/_cost.py
effgen/models/_cost_store.py
effgen/models/_rate_limit.py
effgen/models/_rate_limit_store.py
effgen/models/anthropic_adapter.py
effgen/models/anthropic_cache.py
effgen/models/anthropic_models.py
effgen/models/auth.py
effgen/models/base.py
effgen/models/batching.py
effgen/models/capabilities.py
effgen/models/cerebras_adapter.py
effgen/models/cerebras_models.py
effgen/models/errors.py
effgen/models/fireworks_adapter.py
effgen/models/fireworks_models.py
effgen/models/gemini_adapter.py
effgen/models/gemini_files.py
effgen/models/gemini_models.py
effgen/models/gguf_engine.py
effgen/models/groq_adapter.py
effgen/models/groq_models.py
effgen/models/hf_inference_adapter.py
effgen/models/hf_inference_models.py
effgen/models/latency_tracker.py
effgen/models/lazy.py
effgen/models/mlx_engine.py
effgen/models/mlx_vlm_engine.py
effgen/models/model_loader.py
effgen/models/openai_adapter.py
effgen/models/openai_models.py
effgen/models/openai_schema.py
effgen/models/pool.py
effgen/models/registry.py
effgen/models/replicate_adapter.py
effgen/models/replicate_models.py
effgen/models/router.py
effgen/models/together_adapter.py
effgen/models/together_models.py
effgen/models/transformers_engine.py
effgen/models/vllm_engine.py
effgen/models/routing/__init__.py
effgen/models/routing/_probe.py
effgen/models/routing/cost.py
effgen/models/routing/first_available.py
effgen/models/routing/latency.py
effgen/models/routing/retry.py
effgen/presets/__init__.py
effgen/presets/media.py
effgen/presets/notify.py
effgen/presets/registry.py
effgen/prompts/__init__.py
effgen/prompts/agent_system_prompt.py
effgen/prompts/chain_manager.py
effgen/prompts/optimizer.py
effgen/prompts/template_manager.py
effgen/prompts/tool_prompt_generator.py
effgen/prompts/library/__init__.py
effgen/prompts/library/base.py
effgen/prompts/library/disclaimers.py
effgen/prompts/library/eval.py
effgen/prompts/library/registry.py
effgen/prompts/library/session.py
effgen/prompts/library/domains/__init__.py
effgen/prompts/library/domains/business/__init__.py
effgen/prompts/library/domains/business/elevator_pitch_v1.py
effgen/prompts/library/domains/business/email_draft_v1.py
effgen/prompts/library/domains/business/meeting_summary_v1.py
effgen/prompts/library/domains/business/okr_generate_v1.py
effgen/prompts/library/domains/business/swot_analysis_v1.py
effgen/prompts/library/domains/coding/__init__.py
effgen/prompts/library/domains/coding/bug_diagnose_v1.py
effgen/prompts/library/domains/coding/code_review_v1.py
effgen/prompts/library/domains/coding/docstring_fill_v1.py
effgen/prompts/library/domains/coding/refactor_plan_v1.py
effgen/prompts/library/domains/coding/test_generate_v1.py
effgen/prompts/library/domains/creative/__init__.py
effgen/prompts/library/domains/creative/character_bio_v1.py
effgen/prompts/library/domains/creative/poetry_forms_v1.py
effgen/prompts/library/domains/creative/story_continuation_v1.py
effgen/prompts/library/domains/creative/world_building_v1.py
effgen/prompts/library/domains/data/__init__.py
effgen/prompts/library/domains/data/data_profile_v1.py
effgen/prompts/library/domains/data/etl_plan_v1.py
effgen/prompts/library/domains/data/sql_explain_v1.py
effgen/prompts/library/domains/data/sql_from_nl_v1.py
effgen/prompts/library/domains/data/sql_optimize_v1.py
effgen/prompts/library/domains/legal/__init__.py
effgen/prompts/library/domains/legal/clause_classify_v1.py
effgen/prompts/library/domains/legal/contract_summarize_v1.py
effgen/prompts/library/domains/legal/legal_research_brief_v1.py
effgen/prompts/library/domains/medical/__init__.py
effgen/prompts/library/domains/medical/drug_interaction_query_v1.py
effgen/prompts/library/domains/medical/medical_literature_v1.py
effgen/prompts/library/domains/medical/symptom_triage_v1.py
effgen/prompts/library/domains/research/__init__.py
effgen/prompts/library/domains/research/citation_extract_v1.py
effgen/prompts/library/domains/research/literature_review_v1.py
effgen/prompts/library/domains/research/methodology_critique_v1.py
effgen/prompts/library/domains/research/paper_summary_v1.py
effgen/prompts/templates/analysis.yaml
effgen/prompts/templates/coding.yaml
effgen/prompts/templates/general.yaml
effgen/prompts/templates/reasoning.yaml
effgen/rag/__init__.py
effgen/rag/attribution.py
effgen/rag/chunking.py
effgen/rag/context_builder.py
effgen/rag/ingest.py
effgen/rag/reranker.py
effgen/rag/search.py
effgen/tools/__init__.py
effgen/tools/base_tool.py
effgen/tools/fallback.py
effgen/tools/plugin.py
effgen/tools/registry.py
effgen/tools/builtin/__init__.py
effgen/tools/builtin/agentic_search.py
effgen/tools/builtin/anthropic_native.py
effgen/tools/builtin/arxiv.py
effgen/tools/builtin/audio_transcribe.py
effgen/tools/builtin/bash_tool.py
effgen/tools/builtin/calculator.py
effgen/tools/builtin/code_executor.py
effgen/tools/builtin/communication.py
effgen/tools/builtin/data_analysis.py
effgen/tools/builtin/datetime_tool.py
effgen/tools/builtin/devops.py
effgen/tools/builtin/discord_webhook.py
effgen/tools/builtin/docx.py
effgen/tools/builtin/email_imap.py
effgen/tools/builtin/email_smtp.py
effgen/tools/builtin/excel.py
effgen/tools/builtin/file_ops.py
effgen/tools/builtin/finance.py
effgen/tools/builtin/gemini_native.py
effgen/tools/builtin/geocode.py
effgen/tools/builtin/hackernews.py
effgen/tools/builtin/image_caption.py
effgen/tools/builtin/image_info.py
effgen/tools/builtin/json_tool.py
effgen/tools/builtin/knowledge.py
effgen/tools/builtin/language_detect.py
effgen/tools/builtin/maps.py
effgen/tools/builtin/news.py
effgen/tools/builtin/ocr.py
effgen/tools/builtin/openai_native.py
effgen/tools/builtin/pdf.py
effgen/tools/builtin/pubmed.py
effgen/tools/builtin/python_repl.py
effgen/tools/builtin/qr_generate.py
effgen/tools/builtin/qr_read.py
effgen/tools/builtin/reddit.py
effgen/tools/builtin/retrieval.py
effgen/tools/builtin/rss.py
effgen/tools/builtin/semantic_scholar.py
effgen/tools/builtin/slack_webhook.py
effgen/tools/builtin/text_processing.py
effgen/tools/builtin/translate.py
effgen/tools/builtin/url_fetch.py
effgen/tools/builtin/weather.py
effgen/tools/builtin/web_search.py
effgen/tools/builtin/wikipedia_tool.py
effgen/tools/builtin/youtube_metadata.py
effgen/tools/builtin/youtube_transcript.py
effgen/tools/protocols/__init__.py
effgen/tools/protocols/a2a/__init__.py
effgen/tools/protocols/a2a/agent_card.py
effgen/tools/protocols/a2a/client.py
effgen/tools/protocols/a2a/protocol.py
effgen/tools/protocols/acp/__init__.py
effgen/tools/protocols/acp/client.py
effgen/tools/protocols/acp/protocol.py
effgen/tools/protocols/acp/server.py
effgen/tools/protocols/mcp/__init__.py
effgen/tools/protocols/mcp/client.py
effgen/tools/protocols/mcp/protocol.py
effgen/tools/protocols/mcp/server.py
effgen/tools/protocols/mcp_official/__init__.py
effgen/tools/protocols/mcp_official/client.py
effgen/tools/protocols/mcp_official/server.py
effgen/utils/__init__.py
effgen/utils/circuit_breaker.py
effgen/utils/health.py
effgen/utils/logging.py
effgen/utils/metrics.py
effgen/utils/prometheus_metrics.py
effgen/utils/structured_logging.py
effgen/utils/tracing.py
effgen/utils/validators.py
examples/advanced/advanced_streaming_agent.py
examples/advanced/agent_communication.py
examples/advanced/async_concurrent_agent.py
examples/advanced/conversational_agent.py
examples/advanced/data_processing_agent.py
examples/advanced/error_recovery_agent.py
examples/advanced/multi_agent_pipeline.py
examples/basic/agent_viz_mlx.py
examples/basic/basic_agent.py
examples/basic/basic_agent_mlx.py
examples/basic/basic_agent_vllm.py
examples/basic/calculator_agent.py
examples/basic/chat_gui_mlx.py
examples/basic/qa_agent.py
examples/basic/tool_builder_gui.py
examples/basic/tool_tester_gui.py
examples/cerebras/basic_cerebras.py
examples/cerebras/cerebras_agent.py
examples/cerebras/cerebras_all_models.py
examples/cerebras/cerebras_cost_tracker.py
examples/cerebras/cerebras_hard_agent.py
examples/cerebras/cerebras_load_model.py
examples/cerebras/cerebras_multi_turn.py
examples/cerebras/cerebras_rate_limits.py
examples/cerebras/cerebras_streaming.py
examples/cerebras/cerebras_tool_calling.py
examples/data/download_arc.py
examples/openai/__init__.py
examples/openai/basic_chat.py
examples/openai/caching_and_structured_agent.py
examples/openai/multi_turn_chat.py
examples/openai/native_tools_code_interpreter.py
examples/openai/native_tools_file_search.py
examples/openai/native_tools_hybrid_agent.py
examples/openai/native_tools_web_search.py
examples/openai/openai_agent.py
examples/openai/prompt_caching.py
examples/openai/reasoning_models.py
examples/openai/structured_outputs.py
examples/openai/tool_calling.py
examples/plugins_presets/plugin_example.py
examples/plugins_presets/preset_agents.py
examples/tools/advanced_multi_tool_agent.py
examples/tools/coding_agent.py
examples/tools/file_operations_agent.py
examples/tools/multi_tool_agent.py
examples/utils/sweep_model.py
examples/web_retrieval/agentic_search_agent.py
examples/web_retrieval/memory_agent.py
examples/web_retrieval/retrieval_agent.py
examples/web_retrieval/streaming_agent.py
examples/web_retrieval/weather_agent.py
examples/web_retrieval/web_agent.py