Oedix Agent Framework — Minimal Core + Plugin Architecture
Project description
oedix
Minimal Core + Plugin Agent Framework for autonomous LLM-powered agents.
Installation
pip install oedix
With LLM provider extras:
# OpenAI
pip install oedix[openai]
# Anthropic
pip install oedix[anthropic]
# All providers
pip install oedix[all]
Quick Start
import oedix
agent = oedix.Agent(config="agent.json", data_dir="/data")
agent.set_event_handler(my_handler)
async for event in agent.run("안녕하세요"):
print(event)
Lower-level Imports
from oedix.core import AgentQueue, ActionSet, Action, Context
from oedix.core.config import AgentConfig
from oedix.core.events import Event, EventType
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
oedix-0.0.1.tar.gz
(40.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
oedix-0.0.1-py3-none-any.whl
(42.3 kB
view details)
File details
Details for the file oedix-0.0.1.tar.gz.
File metadata
- Download URL: oedix-0.0.1.tar.gz
- Upload date:
- Size: 40.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9d2a5456ec309413c455025059072e5c1000867a913eed9cc5e04ae0e8ca33f
|
|
| MD5 |
8421a9adfafc4f06676996da8a3a5046
|
|
| BLAKE2b-256 |
90a9c09c1dc40374ecd79ea0a5de83923c2b765c15718d38d4de09df24bdaadc
|
File details
Details for the file oedix-0.0.1-py3-none-any.whl.
File metadata
- Download URL: oedix-0.0.1-py3-none-any.whl
- Upload date:
- Size: 42.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
babee368abd1460d363daaf6aa06d481270b648c328b2a264c4a2a6c66b4ff29
|
|
| MD5 |
9151584bb37948c2a9fd97d6494bfa04
|
|
| BLAKE2b-256 |
ec8505754561589cbb35f7be953b9e2f4286d60d3c42233f915e7de0398cf8fc
|