# Entity Framework 🚀
### Build Production-Ready AI Agents 10x Faster
[](https://badge.fury.io/py/entity-core)
[](https://entity-core.readthedocs.io/en/latest/?badge=latest)
[](https://www.python.org/downloads/)
[](https://opensource.org/licenses/MIT)
[](https://github.com/Ladvien/entity/actions)
[](https://codecov.io/gh/Ladvien/entity)
---
## 🎯 Why Entity Framework?
**Stop fighting with boilerplate. Start building intelligent agents.**
Entity transforms AI development from a complex engineering challenge into simple, composable components. While other frameworks force you to write thousands of lines of coupled code, Entity's revolutionary plugin architecture lets you build production-ready agents in hours, not weeks.
```python
# Traditional approach: 2000+ lines of code, 2-3 weeks
# Entity approach: This is it. Seriously.
from entity import Agent
agent = Agent.from_config("your_agent.yaml")
await agent.chat("") # Interactive intelligent agent with memory, tools, safety
```
## 🔥 What Makes Entity Different
| Feature | Traditional Frameworks | **Entity Framework** |
|---------|----------------------|---------------------|
| **Development Time** | 2-3 weeks | **2-3 days** |
| **Lines of Code** | 2000+ lines | **200 lines** |
| **Architecture** | Monolithic, coupled | **Plugin-based, modular** |
| **Configuration** | Code changes required | **YAML-driven** |
| **Testing** | Complex integration tests | **Simple unit tests** |
| **Team Collaboration** | Sequential development | **Parallel plugin development** |
| **Maintenance** | Fragile, risky changes | **Isolated, safe updates** |
| **Production Ready** | DIY monitoring/safety | **Built-in observability** |
## ⚡ 30-Second Quickstart
```bash
# Install Entity
pip install entity-core
# Run your first agent
python -c "
from entity import Agent
from entity.defaults import load_defaults
agent = Agent(resources=load_defaults())
print('🤖 Agent ready! Try: Hello, tell me a joke')
"
```
That's it. You now have a production-ready AI agent with:
- 🧠 **Local LLM** (Ollama) or cloud APIs
- 💾 **Persistent memory** with conversation history
- 🛡️ **Built-in safety** and error handling
- 📊 **Automatic logging** and monitoring
- 🔧 **Zero configuration** required
## 🎨 Progressive Examples
### Hello World Agent (3 lines)
```python
from entity import Agent
from entity.defaults import load_defaults
agent = Agent(resources=load_defaults())
response = await agent.chat("Hello!") # "Hi! How can I help you today?"
```
### Agent with Custom Personality (5 lines)
```python
from entity import Agent
agent = Agent.from_config("personality_config.yaml")
# YAML defines: role="You are a helpful Python tutor"
response = await agent.chat("Explain decorators") # Detailed Python tutorial
```
### Agent with Tools (10 lines)
```python
from entity import Agent
from entity.tools import WebSearchTool, CalculatorTool
agent = Agent.from_config("tools_config.yaml")
# YAML enables: web_search, calculator, file_operations
response = await agent.chat("Search for Python 3.12 features and calculate 15% of 200")
# Executes web search, performs calculation, provides comprehensive answer
```
### Multi-Agent Collaboration (15 lines)
```python
from entity import Agent, AgentOrchestrator
# Create specialized agents
researcher = Agent.from_config("researcher_config.yaml")
writer = Agent.from_config("writer_config.yaml")
reviewer = Agent.from_config("reviewer_config.yaml")
# Orchestrate workflow
orchestrator = AgentOrchestrator([researcher, writer, reviewer])
result = await orchestrator.execute("Write a technical blog post about Entity Framework")
# Researcher gathers info → Writer creates post → Reviewer refines → Final result
```
### Production Configuration (Complete system)
```python
from entity import Agent
from entity.monitoring import setup_observability
# Production-ready agent with full observability
agent = Agent.from_config("production_config.yaml")
setup_observability(agent, metrics=True, alerts=True, tracing=True)
# YAML configures: clustering, load balancing, database, monitoring, safety filters
await agent.serve(host="0.0.0.0", port=8000) # Production API server
```
## 🏗️ The Entity Architecture
Entity's revolutionary **6-stage plugin pipeline** transforms how you build AI applications:
### The Pipeline Flow
**📝 INPUT** → **📊 PARSE** → **🧠 THINK** → **🔧 DO** → **✅ REVIEW** → **📤 OUTPUT**
### Stage Details
#### 📝 **Stage 1: INPUT**
> **Receive and process incoming data**
- Handles: Text, Files, Images, URLs, Voice, Data
- Plugins: Input Adapters
- Purpose: Accept any input format seamlessly
#### 📊 **Stage 2: PARSE**
> **Understand and structure the input**
- Handles: Language Analysis, Structure, Metadata
- Plugins: Parsers
- Purpose: Extract meaning and context
#### 🧠 **Stage 3: THINK**
> **Reason about the task**
- Handles: Context Synthesis, Planning, Strategy
- Plugins: Reasoning Engines
- Purpose: Decide best approach
#### 🔧 **Stage 4: DO**
> **Execute actions and operations**
- Handles: Tools, Search, Analysis, APIs
- Plugins: Tool Executors
- Purpose: Perform the actual work
#### ✅ **Stage 5: REVIEW**
> **Validate and ensure quality**
- Handles: Quality, Safety, Compliance
- Plugins: Validators
- Purpose: Guarantee correct output
#### 📤 **Stage 6: OUTPUT**
> **Deliver results to users**
- Handles: Reports, APIs, Dashboards
- Plugins: Output Formatters
- Purpose: Present results effectively
**Each stage is customizable through plugins**:
- 🔌 **Modular**: One plugin = one responsibility
- 🔄 **Composable**: Mix and match for any use case
- ✅ **Testable**: Unit test plugins independently
- ⚙️ **Configurable**: YAML changes behavior, not code
- 🔄 **Reusable**: Share plugins across projects
## 🚀 Installation Options
### Quick Install (Recommended)
```bash
pip install entity-core
```
### With Optional Dependencies
```bash
# Web tools and advanced features
pip install "entity-core[web,advanced]"
# Development tools
pip install "entity-core[dev]"
# Everything
pip install "entity-core[all]"
```
### Using UV (Fastest)
```bash
uv add entity-core
```
### Using Poetry
```bash
poetry add entity-core
```
### From Source
```bash
git clone https://github.com/Ladvien/entity.git
cd entity
pip install -e .
```
## 🎓 Learning Path
### 🌱 **Beginner** (10 minutes)
1. **[Quick Start](docs/quickstart.md)** - Your first agent in 5 minutes
2. **[Basic Examples](examples/)** - Simple, working examples
3. **[Core Concepts](docs/concepts.md)** - Understanding the architecture
### 🌿 **Intermediate** (1 hour)
1. **[Plugin Development](docs/plugins.md)** - Build custom capabilities
2. **[Configuration Guide](docs/configuration.md)** - Master YAML workflows
3. **[Production Patterns](examples/production/)** - Real-world applications
### 🌲 **Advanced** (1 day)
1. **[Multi-Agent Systems](docs/orchestration.md)** - Complex workflows
2. **[Performance Optimization](docs/performance.md)** - Scale to production
3. **[Contributing](CONTRIBUTING.md)** - Join the community
## 💼 Real-World Use Cases
### Customer Support Bot
```yaml
# config/support_agent.yaml
plugins:
input: [text, email, chat]
knowledge: [company_docs, faq_database]
actions: [ticket_creation, escalation]
output: [formatted_response, internal_notes]
```
### Code Review Agent
```yaml
# config/code_reviewer.yaml
plugins:
input: [github_pr, file_diff, code_snippet]
analysis: [security_scan, style_check, complexity]
actions: [inline_comments, suggestions]
output: [review_summary, action_items]
```
### Research Assistant
```yaml
# config/researcher.yaml
plugins:
input: [research_query, document_upload]
sources: [web_search, academic_papers, internal_docs]
analysis: [fact_checking, synthesis, citation]
output: [report_generation, bibliography]
```
## 🏆 Why Teams Choose Entity
### 🚀 **Startups**: Ship Faster
- **MVP in days**: Plugin architecture accelerates development
- **Easy pivoting**: Swap plugins without rewriting core logic
- **Cost effective**: Local-first reduces API costs
### 🏢 **Enterprises**: Scale Safely
- **Standardization**: Consistent patterns across all AI projects
- **Compliance ready**: Built-in safety, auditing, monitoring
- **Team productivity**: Parallel development of isolated plugins
### 🎓 **Education**: Learn Better
- **Best practices**: Plugin architecture teaches good software design
- **Gradual complexity**: Start simple, add features incrementally
- **Real projects**: Build agents that solve actual problems
## 🔗 Resources & Community
### 📚 **Documentation**
- **[Full Documentation](https://entity-core.readthedocs.io/)** - Complete guides and API reference
- **[Examples Gallery](examples/)** - From "Hello World" to production systems
- **[Cookbook](docs/cookbook.md)** - Common patterns and recipes
### 💬 **Community**
- **[GitHub Discussions](https://github.com/Ladvien/entity/discussions)** - Q&A and feature requests
- **[GitHub Issues](https://github.com/Ladvien/entity/issues)** - Bug reports and feature tracking
### 🤝 **Contributing**
- **[Contribution Guide](CONTRIBUTING.md)** - How to help improve Entity
- **[Plugin Registry](https://plugins.entity.dev)** - Share and discover plugins
- **[Roadmap](ROADMAP.md)** - What's coming next
- **[Governance](GOVERNANCE.md)** - Project decision-making
## 📊 Performance & Benchmarks
Entity is designed for both developer productivity and runtime performance:
- **🚀 10x Development Speed**: Plugin architecture eliminates boilerplate
- **⚡ Low Latency**: Optimized plugin execution pipeline
- **📈 Horizontal Scale**: Stateless design supports clustering
- **💾 Memory Efficient**: Persistent storage with intelligent caching
- **🔍 Observable**: Built-in metrics, tracing, and debugging
See detailed benchmarks in [docs/performance.md](docs/performance.md).
## 🛡️ Security & Privacy
Entity prioritizes security and privacy:
- **🏠 Local First**: Runs entirely on your infrastructure
- **🔒 Secure by Default**: Input validation, output sanitization
- **🛡️ Sandboxed Tools**: Isolated execution environments
- **📋 Audit Trails**: Comprehensive logging for compliance
- **🔐 Secrets Management**: Secure configuration and key handling
See our [Security Policy](SECURITY.md) for details.
## ❤️ Acknowledgments
Entity Framework is built with love by the open-source community. Special thanks to:
- **Core Contributors**: [List of contributors](CONTRIBUTORS.md)
- **Inspiration**: LangChain, AutoGen, CrewAI for pioneering agent frameworks
- **Community**: Our amazing GitHub community for feedback and contributions
- **Sponsors**: Organizations supporting Entity's development
## 📄 License
Entity Framework is released under the [MIT License](LICENSE).
---
<div align="center">
**Ready to build the future of AI?**
[📚 Read the Docs](https://entity-core.readthedocs.io/) •
[🚀 Quick Start](docs/quickstart.md) •
[🐙 GitHub](https://github.com/Ladvien/entity)
**Entity Framework**: *Build better AI agents, faster.* 🚀
</div>
Raw data
{
"_id": null,
"home_page": null,
"name": "entity-core",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "ai, agents, llm, framework, plugin, workflow, memory, rag, autonomous, assistant",
"author": "C. Thomas Brittain",
"author_email": "cthomasbrittain@hotmail.com",
"download_url": "https://files.pythonhosted.org/packages/6f/a1/f64306a4a1beb2f30c4be875f225ea892c49cbb288bfba76f6eda3b7d94b/entity_core-0.0.12.tar.gz",
"platform": null,
"description": "# Entity Framework \ud83d\ude80\n### Build Production-Ready AI Agents 10x Faster\n\n[](https://badge.fury.io/py/entity-core)\n[](https://entity-core.readthedocs.io/en/latest/?badge=latest)\n[](https://www.python.org/downloads/)\n[](https://opensource.org/licenses/MIT)\n[](https://github.com/Ladvien/entity/actions)\n[](https://codecov.io/gh/Ladvien/entity)\n\n---\n\n## \ud83c\udfaf Why Entity Framework?\n\n**Stop fighting with boilerplate. Start building intelligent agents.**\n\nEntity transforms AI development from a complex engineering challenge into simple, composable components. While other frameworks force you to write thousands of lines of coupled code, Entity's revolutionary plugin architecture lets you build production-ready agents in hours, not weeks.\n\n```python\n# Traditional approach: 2000+ lines of code, 2-3 weeks\n# Entity approach: This is it. Seriously.\n\nfrom entity import Agent\nagent = Agent.from_config(\"your_agent.yaml\")\nawait agent.chat(\"\") # Interactive intelligent agent with memory, tools, safety\n```\n\n## \ud83d\udd25 What Makes Entity Different\n\n| Feature | Traditional Frameworks | **Entity Framework** |\n|---------|----------------------|---------------------|\n| **Development Time** | 2-3 weeks | **2-3 days** |\n| **Lines of Code** | 2000+ lines | **200 lines** |\n| **Architecture** | Monolithic, coupled | **Plugin-based, modular** |\n| **Configuration** | Code changes required | **YAML-driven** |\n| **Testing** | Complex integration tests | **Simple unit tests** |\n| **Team Collaboration** | Sequential development | **Parallel plugin development** |\n| **Maintenance** | Fragile, risky changes | **Isolated, safe updates** |\n| **Production Ready** | DIY monitoring/safety | **Built-in observability** |\n\n## \u26a1 30-Second Quickstart\n\n```bash\n# Install Entity\npip install entity-core\n\n# Run your first agent\npython -c \"\nfrom entity import Agent\nfrom entity.defaults import load_defaults\n\nagent = Agent(resources=load_defaults())\nprint('\ud83e\udd16 Agent ready! Try: Hello, tell me a joke')\n\"\n```\n\nThat's it. You now have a production-ready AI agent with:\n- \ud83e\udde0 **Local LLM** (Ollama) or cloud APIs\n- \ud83d\udcbe **Persistent memory** with conversation history\n- \ud83d\udee1\ufe0f **Built-in safety** and error handling\n- \ud83d\udcca **Automatic logging** and monitoring\n- \ud83d\udd27 **Zero configuration** required\n\n## \ud83c\udfa8 Progressive Examples\n\n### Hello World Agent (3 lines)\n```python\nfrom entity import Agent\nfrom entity.defaults import load_defaults\n\nagent = Agent(resources=load_defaults())\nresponse = await agent.chat(\"Hello!\") # \"Hi! How can I help you today?\"\n```\n\n### Agent with Custom Personality (5 lines)\n```python\nfrom entity import Agent\n\nagent = Agent.from_config(\"personality_config.yaml\")\n# YAML defines: role=\"You are a helpful Python tutor\"\nresponse = await agent.chat(\"Explain decorators\") # Detailed Python tutorial\n```\n\n### Agent with Tools (10 lines)\n```python\nfrom entity import Agent\nfrom entity.tools import WebSearchTool, CalculatorTool\n\nagent = Agent.from_config(\"tools_config.yaml\")\n# YAML enables: web_search, calculator, file_operations\nresponse = await agent.chat(\"Search for Python 3.12 features and calculate 15% of 200\")\n# Executes web search, performs calculation, provides comprehensive answer\n```\n\n### Multi-Agent Collaboration (15 lines)\n```python\nfrom entity import Agent, AgentOrchestrator\n\n# Create specialized agents\nresearcher = Agent.from_config(\"researcher_config.yaml\")\nwriter = Agent.from_config(\"writer_config.yaml\")\nreviewer = Agent.from_config(\"reviewer_config.yaml\")\n\n# Orchestrate workflow\norchestrator = AgentOrchestrator([researcher, writer, reviewer])\nresult = await orchestrator.execute(\"Write a technical blog post about Entity Framework\")\n# Researcher gathers info \u2192 Writer creates post \u2192 Reviewer refines \u2192 Final result\n```\n\n### Production Configuration (Complete system)\n```python\nfrom entity import Agent\nfrom entity.monitoring import setup_observability\n\n# Production-ready agent with full observability\nagent = Agent.from_config(\"production_config.yaml\")\nsetup_observability(agent, metrics=True, alerts=True, tracing=True)\n\n# YAML configures: clustering, load balancing, database, monitoring, safety filters\nawait agent.serve(host=\"0.0.0.0\", port=8000) # Production API server\n```\n\n## \ud83c\udfd7\ufe0f The Entity Architecture\n\nEntity's revolutionary **6-stage plugin pipeline** transforms how you build AI applications:\n\n### The Pipeline Flow\n\n**\ud83d\udcdd INPUT** \u2192 **\ud83d\udcca PARSE** \u2192 **\ud83e\udde0 THINK** \u2192 **\ud83d\udd27 DO** \u2192 **\u2705 REVIEW** \u2192 **\ud83d\udce4 OUTPUT**\n\n### Stage Details\n\n#### \ud83d\udcdd **Stage 1: INPUT**\n> **Receive and process incoming data**\n- Handles: Text, Files, Images, URLs, Voice, Data\n- Plugins: Input Adapters\n- Purpose: Accept any input format seamlessly\n\n#### \ud83d\udcca **Stage 2: PARSE**\n> **Understand and structure the input**\n- Handles: Language Analysis, Structure, Metadata\n- Plugins: Parsers\n- Purpose: Extract meaning and context\n\n#### \ud83e\udde0 **Stage 3: THINK**\n> **Reason about the task**\n- Handles: Context Synthesis, Planning, Strategy\n- Plugins: Reasoning Engines\n- Purpose: Decide best approach\n\n#### \ud83d\udd27 **Stage 4: DO**\n> **Execute actions and operations**\n- Handles: Tools, Search, Analysis, APIs\n- Plugins: Tool Executors\n- Purpose: Perform the actual work\n\n#### \u2705 **Stage 5: REVIEW**\n> **Validate and ensure quality**\n- Handles: Quality, Safety, Compliance\n- Plugins: Validators\n- Purpose: Guarantee correct output\n\n#### \ud83d\udce4 **Stage 6: OUTPUT**\n> **Deliver results to users**\n- Handles: Reports, APIs, Dashboards\n- Plugins: Output Formatters\n- Purpose: Present results effectively\n\n**Each stage is customizable through plugins**:\n- \ud83d\udd0c **Modular**: One plugin = one responsibility\n- \ud83d\udd04 **Composable**: Mix and match for any use case\n- \u2705 **Testable**: Unit test plugins independently\n- \u2699\ufe0f **Configurable**: YAML changes behavior, not code\n- \ud83d\udd04 **Reusable**: Share plugins across projects\n\n## \ud83d\ude80 Installation Options\n\n### Quick Install (Recommended)\n```bash\npip install entity-core\n```\n\n### With Optional Dependencies\n```bash\n# Web tools and advanced features\npip install \"entity-core[web,advanced]\"\n\n# Development tools\npip install \"entity-core[dev]\"\n\n# Everything\npip install \"entity-core[all]\"\n```\n\n### Using UV (Fastest)\n```bash\nuv add entity-core\n```\n\n### Using Poetry\n```bash\npoetry add entity-core\n```\n\n### From Source\n```bash\ngit clone https://github.com/Ladvien/entity.git\ncd entity\npip install -e .\n```\n\n## \ud83c\udf93 Learning Path\n\n### \ud83c\udf31 **Beginner** (10 minutes)\n1. **[Quick Start](docs/quickstart.md)** - Your first agent in 5 minutes\n2. **[Basic Examples](examples/)** - Simple, working examples\n3. **[Core Concepts](docs/concepts.md)** - Understanding the architecture\n\n### \ud83c\udf3f **Intermediate** (1 hour)\n1. **[Plugin Development](docs/plugins.md)** - Build custom capabilities\n2. **[Configuration Guide](docs/configuration.md)** - Master YAML workflows\n3. **[Production Patterns](examples/production/)** - Real-world applications\n\n### \ud83c\udf32 **Advanced** (1 day)\n1. **[Multi-Agent Systems](docs/orchestration.md)** - Complex workflows\n2. **[Performance Optimization](docs/performance.md)** - Scale to production\n3. **[Contributing](CONTRIBUTING.md)** - Join the community\n\n## \ud83d\udcbc Real-World Use Cases\n\n### Customer Support Bot\n```yaml\n# config/support_agent.yaml\nplugins:\n input: [text, email, chat]\n knowledge: [company_docs, faq_database]\n actions: [ticket_creation, escalation]\n output: [formatted_response, internal_notes]\n```\n\n### Code Review Agent\n```yaml\n# config/code_reviewer.yaml\nplugins:\n input: [github_pr, file_diff, code_snippet]\n analysis: [security_scan, style_check, complexity]\n actions: [inline_comments, suggestions]\n output: [review_summary, action_items]\n```\n\n### Research Assistant\n```yaml\n# config/researcher.yaml\nplugins:\n input: [research_query, document_upload]\n sources: [web_search, academic_papers, internal_docs]\n analysis: [fact_checking, synthesis, citation]\n output: [report_generation, bibliography]\n```\n\n## \ud83c\udfc6 Why Teams Choose Entity\n\n### \ud83d\ude80 **Startups**: Ship Faster\n- **MVP in days**: Plugin architecture accelerates development\n- **Easy pivoting**: Swap plugins without rewriting core logic\n- **Cost effective**: Local-first reduces API costs\n\n### \ud83c\udfe2 **Enterprises**: Scale Safely\n- **Standardization**: Consistent patterns across all AI projects\n- **Compliance ready**: Built-in safety, auditing, monitoring\n- **Team productivity**: Parallel development of isolated plugins\n\n### \ud83c\udf93 **Education**: Learn Better\n- **Best practices**: Plugin architecture teaches good software design\n- **Gradual complexity**: Start simple, add features incrementally\n- **Real projects**: Build agents that solve actual problems\n\n## \ud83d\udd17 Resources & Community\n\n### \ud83d\udcda **Documentation**\n- **[Full Documentation](https://entity-core.readthedocs.io/)** - Complete guides and API reference\n- **[Examples Gallery](examples/)** - From \"Hello World\" to production systems\n- **[Cookbook](docs/cookbook.md)** - Common patterns and recipes\n\n### \ud83d\udcac **Community**\n- **[GitHub Discussions](https://github.com/Ladvien/entity/discussions)** - Q&A and feature requests\n- **[GitHub Issues](https://github.com/Ladvien/entity/issues)** - Bug reports and feature tracking\n\n### \ud83e\udd1d **Contributing**\n- **[Contribution Guide](CONTRIBUTING.md)** - How to help improve Entity\n- **[Plugin Registry](https://plugins.entity.dev)** - Share and discover plugins\n- **[Roadmap](ROADMAP.md)** - What's coming next\n- **[Governance](GOVERNANCE.md)** - Project decision-making\n\n## \ud83d\udcca Performance & Benchmarks\n\nEntity is designed for both developer productivity and runtime performance:\n\n- **\ud83d\ude80 10x Development Speed**: Plugin architecture eliminates boilerplate\n- **\u26a1 Low Latency**: Optimized plugin execution pipeline\n- **\ud83d\udcc8 Horizontal Scale**: Stateless design supports clustering\n- **\ud83d\udcbe Memory Efficient**: Persistent storage with intelligent caching\n- **\ud83d\udd0d Observable**: Built-in metrics, tracing, and debugging\n\nSee detailed benchmarks in [docs/performance.md](docs/performance.md).\n\n## \ud83d\udee1\ufe0f Security & Privacy\n\nEntity prioritizes security and privacy:\n\n- **\ud83c\udfe0 Local First**: Runs entirely on your infrastructure\n- **\ud83d\udd12 Secure by Default**: Input validation, output sanitization\n- **\ud83d\udee1\ufe0f Sandboxed Tools**: Isolated execution environments\n- **\ud83d\udccb Audit Trails**: Comprehensive logging for compliance\n- **\ud83d\udd10 Secrets Management**: Secure configuration and key handling\n\nSee our [Security Policy](SECURITY.md) for details.\n\n\n## \u2764\ufe0f Acknowledgments\n\nEntity Framework is built with love by the open-source community. Special thanks to:\n\n- **Core Contributors**: [List of contributors](CONTRIBUTORS.md)\n- **Inspiration**: LangChain, AutoGen, CrewAI for pioneering agent frameworks\n- **Community**: Our amazing GitHub community for feedback and contributions\n- **Sponsors**: Organizations supporting Entity's development\n\n## \ud83d\udcc4 License\n\nEntity Framework is released under the [MIT License](LICENSE).\n\n---\n\n<div align=\"center\">\n\n**Ready to build the future of AI?**\n\n[\ud83d\udcda Read the Docs](https://entity-core.readthedocs.io/) \u2022\n[\ud83d\ude80 Quick Start](docs/quickstart.md) \u2022\n[\ud83d\udc19 GitHub](https://github.com/Ladvien/entity)\n\n**Entity Framework**: *Build better AI agents, faster.* \ud83d\ude80\n\n</div>\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A flexible, plugin-based framework for building AI agents",
"version": "0.0.12",
"project_urls": {
"Bug Tracker": "https://github.com/Ladvien/entity/issues",
"Discussions": "https://github.com/Ladvien/entity/discussions",
"documentation": "https://entity-core.readthedocs.io/en/latest/",
"homepage": "https://github.com/Ladvien/entity",
"repository": "https://github.com/Ladvien/entity"
},
"split_keywords": [
"ai",
" agents",
" llm",
" framework",
" plugin",
" workflow",
" memory",
" rag",
" autonomous",
" assistant"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "34eb1c94937a49fbe696d7e9e3181a52826ead5f8dcc2b6d26fe593170dc53fc",
"md5": "c3e3f55183a542eba46761c2f31ffb08",
"sha256": "d1adb96c72b8718826f7976fa89befd13d90426da48bb58f63ba35f2ba931f89"
},
"downloads": -1,
"filename": "entity_core-0.0.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c3e3f55183a542eba46761c2f31ffb08",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 67451,
"upload_time": "2025-08-09T12:24:32",
"upload_time_iso_8601": "2025-08-09T12:24:32.936562Z",
"url": "https://files.pythonhosted.org/packages/34/eb/1c94937a49fbe696d7e9e3181a52826ead5f8dcc2b6d26fe593170dc53fc/entity_core-0.0.12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fa1f64306a4a1beb2f30c4be875f225ea892c49cbb288bfba76f6eda3b7d94b",
"md5": "1ae11df1ec793c6e6d3f02a22ad1d30e",
"sha256": "652fce0755d0f743483dec9099c661b3c8a039d499da23bafa06ffc02b41057d"
},
"downloads": -1,
"filename": "entity_core-0.0.12.tar.gz",
"has_sig": false,
"md5_digest": "1ae11df1ec793c6e6d3f02a22ad1d30e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 48787,
"upload_time": "2025-08-09T12:24:33",
"upload_time_iso_8601": "2025-08-09T12:24:33.918149Z",
"url": "https://files.pythonhosted.org/packages/6f/a1/f64306a4a1beb2f30c4be875f225ea892c49cbb288bfba76f6eda3b7d94b/entity_core-0.0.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-09 12:24:33",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Ladvien",
"github_project": "entity",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "entity-core"
}