Build AI agents
without writing code
Multi-tenant platform for building intelligent bots with LLM integration. All logic is described in YAML configurations — no programming required.
Why Coreness?
Open-source and self-hosted — full control over your data and infrastructure. Everything you need to build production-ready AI agents and chatbots.
Declarative Configuration
All bot logic is described in YAML files. Create complex scenarios without code.
Multi-tenancy
One instance — multiple independent bots with complete data isolation via RLS.
AI and RAG
Integration with OpenAI, Anthropic, Google, DeepSeek. Vector search via pgvector.
Scheduled Scenarios
Automation on schedule via cron expressions. Broadcasts, reports, notifications.
Plugin Architecture
Easily extend functionality. Storage, transitions, placeholders out of the box.
Production Ready
Reliable database, background tasks, error handling. Built for real-world workloads.
See how it works
Master Bot — manage tenants directly from chat
start:
description: "Start Master Bot"
trigger:
- event_type: "message"
event_text: "/start"
- event_type: "callback"
callback_data: "start"
step:
- action: "execute_scenario"
params:
scenario: "default_check"
- action: "send_message"
params:
text: |
{_cache.translation.start}
inline: "{_cache.translation.start_inline}"
i18n:
available_languages:
- en
- ru
default_language: en
environments:
available:
- test
- prod
default: prod
deployment:
available_modes:
- docker
- native
default: docker
Quick Start
Deploy the platform in minutes
# Clone the repository
git clone https://github.com/Vensus137/Coreness.git
cd Coreness
# Run Core Manager
python tools/core_manager/core_manager.py
# Choose environment (test/prod) and mode (docker/native)
# The utility will set everything up automatically
Need Help?
Coreness is a fully open-source project under MIT license.
For support and collaboration:
- • Turnkey AI bot development on the platform
- • Deployment and configuration
- • Custom scenarios and plugins
- • Infrastructure integration
- • Technical support and consultation