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

Master Bot Demo
commands.yaml
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}"
config.yaml
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

Installation
# 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
Contact on Telegram